<SEC-DOCUMENT>0001104659-26-091975.txt : 20260806
<SEC-HEADER>0001104659-26-091975.hdr.sgml : 20260806
<ACCEPTANCE-DATETIME>20260806160422
ACCESSION NUMBER:		0001104659-26-091975
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		84
CONFORMED PERIOD OF REPORT:	20260630
FILED AS OF DATE:		20260806
DATE AS OF CHANGE:		20260806

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Corvus Pharmaceuticals, Inc.
		CENTRAL INDEX KEY:			0001626971
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		ORGANIZATION NAME:           	03 Life Sciences
		EIN:				464670809
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37719
		FILM NUMBER:		261248805

	BUSINESS ADDRESS:	
		STREET 1:		901 GATEWAY BLVD, THIRD FLOOR
		CITY:			SOUTH SAN FRANCISCO
		STATE:			CA
		ZIP:			94080
		BUSINESS PHONE:		(650) 900-4520

	MAIL ADDRESS:	
		STREET 1:		901 GATEWAY BLVD, THIRD FLOOR
		CITY:			SOUTH SAN FRANCISCO
		STATE:			CA
		ZIP:			94080
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>crvs-20260630x10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- iXBRL document created with: Toppan Merrill Bridge iXBRL 11.4.0.1 -->
<!-- Based on: iXBRL 1.1 -->
<!-- Created on: 8/6/2026 12:56:18 PM -->
<!-- iXBRL Library version: 1.0.9655.2621 -->
<!-- iXBRL Service Job ID: 00000000-0000-0000-0000-000000000000 -->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2026" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:crvs="http://www.corvuspharma.com/20260630" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:ecd="http://xbrl.sec.gov/ecd/2026" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:xbrldi="http://xbrl.org/2006/xbrldi"><head><meta content="text/html" http-equiv="content-type"/><title>Corvus Pharmaceuticals, Inc._June 30, 2026</title></head><body><div style="margin-top:30pt;"></div><div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" name="us-gaap:AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_7vM0z4G5bEaK2HAVhFhktg">http://fasb.org/us-gaap/2026#RelatedPartyMember</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" xs:nil="true" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" name="us-gaap:CommitmentsAndContingencies" id="Hidden_0mlDUyns8Ee6y8hRwiSzBQ"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" xs:nil="true" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" name="us-gaap:CommitmentsAndContingencies" id="Hidden_ipTl4bDo4UWsDU31pySS1Q"></ix:nonFraction><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityCentralIndexKey" id="Tc_u9Hivo5vt0SXjQXoB7e6PA_2_1">0001626971</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:CurrentFiscalYearEndDate" id="Tc_XfK0br3OGUGBMOAseEWS7w_3_1">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:DocumentFiscalYearFocus" id="Tc_numWHUg7MkiKMhlSNpNq-g_4_1">2026</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:DocumentFiscalPeriodFocus" id="Tc_Qn44Xqe_5kWNlRJByo75iA_5_1">Q2</ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:AmendmentFlag" id="Tc_rVMKFdXQd0-0lvZJC41x0g_6_1">false</ix:nonNumeric><ix:nonNumeric contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" name="us-gaap:AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" id="Hidden_jWg0znI800yi2gMWp1KjPg">http://fasb.org/us-gaap/2026#RelatedPartyMember</ix:nonNumeric><ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" xs:nil="true" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" name="us-gaap:PreferredStockValue" id="Hidden_jGd_fXrwbkyyY_PTnUIhlg"></ix:nonFraction><ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" xs:nil="true" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" name="us-gaap:PreferredStockValue" id="Hidden_hiTqyfMp_U2FlYzoLBm4uQ"></ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="crvs-20260630.xsd"/></ix:references><ix:resources><xbrli:context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_6jJy4pqlPkKY95UiGL5D6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_3_31_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_3QANjAMvBECGeblvJ9l_6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rtiB2PnGLEOg30nTgJfeaQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YF_IhgRhc0aoQbHeqol87Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_D0lphO1O90qidg4SBJ6y3A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_23_2026_To_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_RCdjJVWQxkC-PGJpRgw00Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-23</xbrli:startDate><xbrli:endDate>2026-01-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_nq56AaeRsUWTT5ZU891IzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-23</xbrli:startDate><xbrli:endDate>2026-01-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_B5Y8HiD1Y0Cp2MVD3Szv5w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_zuDPEjOZ1kCeK6EImWGOng"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_jDuKTaIGuUKgUHZdmI0FRQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonStockSharesAndCommonStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0_osIOpWRE-ONVsvihJT-g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BZtoSoYhgEeSyIadJVRfLQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HNyerds-EUW95335MzoYww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_B4rKwhjgBEeWiT28Oa5oAw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ARqh65sf1kSB-vIdKFs3iQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HA6MC0CrkE2QRxOPLGvCow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2026_D3eODvWZXEu-VpCaQsQUDQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_fE3kDjT140OwWL0ZekLOzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sO_ONLHfiUq5cn0nDrHokQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fwACkGbLuUWTFxbho_EPBg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2A9fF6D2GU2lcw0hnJLqzw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Nzu2v4Yw2kejrm0g4TCQuA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HK9BUu3FPkagq-f0crpsfA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ckD4jjMZREqne2HmPBTwSw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qITVhQYDB0ydszFFhwKphA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Znkp-j5K3kiwkgYrdyrCUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2025_JoyDVjGxwUGemce774xGjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EsaQzCWjDk21Fu-prXmprg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-PQXjM3b-UOe0iB47t0nEA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember__PuQBsls3USyxZYry6oluA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsAndCommonStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_TBi2026V30ycoiwdMRT77Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2016-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2016_To_3_31_2016_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_2Zyw82GsF02w1WzWimUXzQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-03-01</xbrli:startDate><xbrli:endDate>2016-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2016-03-01</xbrli:startDate><xbrli:endDate>2016-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2014Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-02-01</xbrli:startDate><xbrli:endDate>2014-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_FMyta-iOVkGxKkAF1Ao7zQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-01-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_o-A3wbD6UUWdH9swC6JVLg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-01-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_cGmYqZYWiUGH8-RIkmypxA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:IconPlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crvs:ServicesSupportClinicalTrialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_wMNKHL9qB0uUbrxfTPRJbw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:IconPlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crvs:ServicesSupportClinicalTrialsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_11_5_2015_To_11_5_2015_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_I3q5_6ongk-DJo-91aldWQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-11-05</xbrli:startDate><xbrli:endDate>2015-11-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2015_To_12_31_2015_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_xbWmpKMbLEuW91hGO0djRA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:ScrippsResearchInstituteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-01-01</xbrli:startDate><xbrli:endDate>2015-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2017_To_4_30_2017_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_HLNY5md7F0iZ3OFlk3hqYw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-04-01</xbrli:startDate><xbrli:endDate>2017-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_5wnzKpRp6UWvcl6gOYB2qA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_2KvTcE9POEKqOuyyEeT5dQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember__Hkk4gcCtUuPWyIqVzhVYA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_WMA8DzDPq0-MbeiUAgszpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:ComputerEquipmentAndSoftwarePurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_GGdNkwRn8UiZpFc4r7wRwg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_ls3y-3PFvUiC29iAIkzRww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_okF8Yu5cB0aqbKu-a3P7Zw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:ComputerEquipmentAndSoftwarePurchasedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_30_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rEJhtm7kYEKy4OLu8VTQ1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-06-30</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_QX-NvEha5UOSy2WnzG8n2g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2026_To_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_EquityFinancingMember_6lcbKh0DjUGs3qOQZuwpcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:EquityFinancingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-06-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Qs61PRIBkkWl1anZwKKBzg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:WilliamB.JonesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_cpOSanfesEW_1_5xRyB-Dw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:RichardMillerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_H-sLjhO5REyHeP1k1FreoQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_sN7M3pzVskSrF1Jr0jtXjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_3_13_2026_To_3_13_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_OBUnibDGWU6xZjDm771JnA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-03-13</xbrli:startDate><xbrli:endDate>2026-03-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_GN6gMrq-JkOGRXKQs_hMoA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-23</xbrli:startDate><xbrli:endDate>2026-01-23</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_20_2026_To_1_20_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_Av4gyb3eoEeXDMSW31R35w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-20</xbrli:startDate><xbrli:endDate>2026-01-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_xhH4yEiE70aYpav59oHjNA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_4UgISC_e7k-JoRSS1dDLMw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-06</xbrli:startDate><xbrli:endDate>2024-08-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_11_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_y0r_KTEd20mRWi3NAfNzVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_6_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_hHpAI34XpEOYuELzekw87w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-06-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qU0r91GsOkSg8tZy3fmXvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_hktd7yTTsEWalWKO95c2-w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gqvG8bxMjkmkX6rGCO1nzA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GP-6LK-jS0yhb22kbam7ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_22_2024_To_10_22_2024_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_crvs_ThirdYearOfSubleaseMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_yl7Y_z4yuUik3ZHd85msqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:ThirdYearOfSubleaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-22</xbrli:startDate><xbrli:endDate>2024-10-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_HY7KtVAn_EWHPEMxl3M6MA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_05g2AbWcSUGLsFlXyBGzAg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_kwPCf08N5kymnBsolnhvBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_g75s-_P4dkK8dkXXsOK_ww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_aVg_IiaDUUuyJkGHIRcagg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_3_e53eJ-yE257Krky_RlKQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_LcTKmUaM20mGitS0LkEVVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Cvtgj0PRpU-41nAkjQlsfw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SzVXqPr4cUG7uiYmtE2c8A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_9ZXG24lg90uUSWKNaHgh7A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_K9uuaTuACkuREMUXsP17nw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SNgt-gvRjkCD4TpTPCKpJw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_2_21_2025_To_2_21_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_WHZuH_qnbkiuh8fEXL-RVQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-02-21</xbrli:startDate><xbrli:endDate>2025-02-21</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_10_22_2024_To_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_QtVx90DOmU2MmJk-m2dDdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-22</xbrli:startDate><xbrli:endDate>2024-10-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k6r7RsM_Gk6AILnk8LTcIA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_USBT63DccUuyIRiRbpRO3w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_szNw0NsN1kWQ3Y-dB9chkQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_2DRH8VctFkaJGZAJvXXrGg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_fiDLlXdHZ0aCPjL2RC3u_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_1_23_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_cJ2adgDgEUezb0YyuRvqIQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-01-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_MQ_86GRm-E6bewGWaaoIvQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_6_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_NeTYTJjmTEOiY5-cua2CLw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MxMqF6L9t0SiPllvppW5qA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vaH_Nh67I0aa1yo0d55PAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kNaecLcJDkaKPMfceHvS0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qy2jSTXmWE-wlIKa7p7iuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember__FWkUSP8R0-AKpHSsSW0sg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KH85zJEQy0qgTBnBwSE0NQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_-m_FKpVTaEaJAXwybiUwyQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesReservedForEmployeeStockPurchasePlanEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_3oMMhu6_mE2BjXN0nhtOPA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesAvailableForFutureOptionGrantsEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_tBa61DXj1UqQPuZddj4q0w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:PreFundedWarrantEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_vmVFbhNBWUaTsS1Xsllg1Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:OutstandingOptionsEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_jYbjLGLELUa9D_XoPOU3yw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesReservedForEmployeeStockPurchasePlanEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_EKPzl5W13UKlYFNrPAM68g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesAvailableForFutureOptionGrantsEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_yR_IsLBOA0uv0uA_6IFcVw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:PreFundedWarrantEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_Z0ifNRxgJ0mbEam_541_Bg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:OutstandingOptionsEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_31_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_-yfplgRHy0usnrgl1OG2Hw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_WwLmTiDLxkmUIz3CqvtNOg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2024_T85g3bJodE2zKEZQjy0H0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rHqbgBrxzEKmbLvEzOANkw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SSpjOlOkJEu6dw2fwXNSbA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Of0wG-JN30u5evFMJ_BDcA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E2J5PXyeZUGWeJJlHP9RKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-10-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_OYQKlvAVcUiIKCZXlK3rhQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_EfBn_0ydikaXrDJ_rEjuuQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_T2y77g8YE0asMk0uCkAk-Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_usPeQUtTJkO4y-9oEftanA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_S5BLTj6gyEWNOUd_X9CEwg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_NHDTwdIQz0a_TCEU2uladg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_GPSK0sXUM0-hRKL7GhdKpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_edsP-arzoUO1UgWW46sz1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_Hn-YsYzEYEiZ-Ol1s_TplQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_2MKn58QKSUSVvi07keU74w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_2-wFA9_lCkKiIr1Fm6XIJA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_pk42dVwB1kCgBkXfgfWLgg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_1sTgEFngoESbtEYHsBrXBA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g42IUF32Q0ipZRnqWo-MXQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9m1U3KGuky2-qat4rBQ4Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CzZuEt5xBkeTiHNXfyr9lg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_8_6_2026_gE3C3Ufjs0OT-0LLTlyOaA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-08-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember__ILcXbtOeEugE22-pzAd_g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-06</xbrli:startDate><xbrli:endDate>2024-08-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_aA2ZiMhK1EuUsGYLgZRfJg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_i_8tSvUNm0WKYlz2XtJsww"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:WilliamB.JonesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:RichardMillerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_92OLKxdkw0O3z69LHO-ltg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_c4gDFZes4kGmix_cQUvOUg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:AggregatePotentialMilestonePaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_4ETl5y4xX0WoKbR7j6rKqA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:ScrippsResearchInstituteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:AggregatePotentialMilestonePaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_uA5ATAqt70OH2YOx8_q86Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:AggregatePotentialMilestonePaymentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_qvyRH93iRE2mzvU2zHVTIw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:ScrippsResearchInstituteMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_tjDfiYgz3kKciZYhX6KCVg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_Xip0u5d5vkqZ9tMXm-PKBQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_rbHVg4pmd063yeuRmunjiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_2_1_2017_To_2_28_2017_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_w9uUyFb8hkGHPe1RqKeVsA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-02-01</xbrli:startDate><xbrli:endDate>2017-02-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_oYnV_LTLN0q0bOJVK0r8wA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_oEsaabG7nk6PeKCFGAcw6g"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_n9RyuY16BU6PbAwCB14hjA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonStockSharesAndCommonStockWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_9TS21B1_IUSCPjC2RY3-ow"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:WilliamB.JonesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_AIUeX3CPckeYVdVM3HqXvw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:RichardMillerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_mOWQGbPWmkGal3fQjA0p6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_qg7cOEZLCke0RAUm1mUE6w"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Gc8_BAp2b023ZOyKMnAPdQ"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-05-06</xbrli:startDate><xbrli:endDate>2024-05-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-05-06</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="Duration_4_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_i3erT7g2n0SJNrOKOIsMdA"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_FuivDKZB50OH3wvPoTCeKw"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001626971</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_Institution_DwjA4AmBW0mdf47-7ZQgRA"><xbrli:measure>crvs:Institution</xbrli:measure></xbrli:unit><xbrli:unit id="Unit_Standard_sqft_5ETmPf5npU2W9Y86P4-tTQ"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit></ix:resources></ix:header></div><div style="max-width:100%;padding-left:4.47%;padding-right:4.47%;position:relative;"><div style="margin-top:27.35pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:13.8pt;"><a id="_5f6dddcf_b390_476a_a19c_9926c7826774"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">-</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:1pt;padding-top:1pt;border-bottom:1px solid #000000;border-top:3.0pt solid #000000;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:14pt;font-weight:bold;">UNITED STATES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-size:14pt;font-weight:bold;">SECURITIES AND EXCHANGE COMMISSION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">WASHINGTON, D.C. 20549</b></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:14pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">FORM </b><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:DocumentType" id="Narr_yPhzaEVzH0y6ApnF6prOqw"><b style="font-weight:bold;">10-Q</b></ix:nonNumeric></p><div style="font-family:'Times New Roman','Times','serif';font-size:12.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"><a id="_16605beb_3c72_423d_b009_c97d1323ab9d"></a><a id="Tc_8iQy-xCCcEaV-slIT-4zzA_2_0"></a><a id="Tc_phO_1GiSmkitdqlCvgkilQ_3_1"></a></div></div><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:90.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style=""><td style="vertical-align:top;width:9.68%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:90.31%;margin:0pt;padding:0pt;"/></tr><tr style=""><td style="vertical-align:top;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Mark One)</b></p></td><td style="vertical-align:top;width:90.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:12pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:DocumentQuarterlyReport" id="Tc_6HkTDdrHM0Sq6pQ-0ATnyg_3_0"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9746;</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:90.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-size:12pt;font-weight:bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Quarterly Period Ended </b><ix:nonNumeric format="ixt:date-monthname-day-year-en" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:DocumentPeriodEndDate" id="Narr_dDv5u62r8UOwg1YCL1h0Gg"><b style="font-weight:bold;">June 30, 2026</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">OR</b></p><a id="_d463563d_0e7c_4972_a1a3_960078333963"></a><a id="Tc_d4SWEanJiUKX8XNuq1YKwA_1_1"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:9.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:90.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style=""><td style="vertical-align:top;width:9.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;line-height:1.19;text-align:center;margin:0pt 0pt 7pt 0pt;"><ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:DocumentTransitionReport" id="Tc_GeTsxCW4SU6PqgB12joW2w_1_0"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric></p></td><td style="vertical-align:top;width:90.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 7pt 0pt;"><b style="font-size:12pt;font-weight:bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">For the transition period from          to</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Commission file number: </b><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityFileNumber" id="Narr_GYy0JCh1VEu0U864BoB-5w"><b style="font-weight:bold;">001-37719</b></ix:nonNumeric></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:14pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityRegistrantName" id="Narr_gHBk4_xgbkW5viBnQZidBg"><b style="font-weight:bold;">Corvus Pharmaceuticals, Inc.</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Exact name of registrant as specified in its charter)</b></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:3pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto;"><a id="_6de74f18_6174_4703_9cdb_b2c853f8b983"></a><a id="Tc_WI7-LJIHk0u9-XLIb_xpTQ_2_0"></a><a id="Tc_G8c-k17BvkGxnUi_E4KaPg_2_2"></a></div></div><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:33.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:33.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:33.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:8.1pt;"><td style="vertical-align:bottom;width:33.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:stateprovnameen" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityIncorporationStateCountryCode" id="Tc_BHSY0bE5BEuuS8ZJdQpl7Q_1_0"><b style="font-weight:bold;">Delaware</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:33.33%;margin:0pt;padding:0pt;"/><td style="vertical-align:bottom;width:33.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityTaxIdentificationNumber" id="Tc_Wfu9hz3lw0-dM5U2EmBIQg_1_2"><b style="font-weight:bold;">46-4670809</b></ix:nonNumeric></p></td></tr><tr style="height:22.5pt;"><td style="vertical-align:middle;width:33.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(State or other jurisdiction </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">of incorporation or organization)</p></td><td style="vertical-align:middle;width:33.33%;margin:0pt;padding:0pt;"/><td style="vertical-align:middle;width:33.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(IRS Employer</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Identification No.)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;"><span style="font-size:1pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><a id="_2bcf8bbe_d280_41cd_81ee_10d88bbe6625"></a><a id="Tc_8bWYLmJPW0GQz084L2UGZg_1_0"></a><a id="Tc_sK7MTcBwWUa1cVwM-mzz7g_2_0"></a><a id="Tc_0zmgxdUEDkqADudDjwpxEw_2_1"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:66.66%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:49.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style="height:8.1pt;"><td style="vertical-align:bottom;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityAddressAddressLine1" id="Narr_aUDpd0ffeUKkD3RE03dyAg"><b style="font-weight:bold;">901 Gateway Boulevard, Third Floor</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityAddressCityOrTown" id="Narr_7c4V-Yi490-s-uOQ-fUpfQ"><b style="font-weight:bold;">South San Francisco</b></ix:nonNumeric><b style="font-weight:bold;">, </b><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityAddressStateOrProvince" id="Narr_oB33WmER7EyYjS2-0kLiUA"><b style="font-weight:bold;">CA</b></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:49.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityAddressPostalZipCode" id="Tc_P4OZPakx7EuSud4oTkZyMA_1_1"><b style="font-weight:bold;">94080</b></ix:nonNumeric></p></td></tr><tr style="height:22.5pt;"><td style="vertical-align:middle;width:50.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(Address of principal executive offices)</p></td><td style="vertical-align:middle;width:49.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(Zip code)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Registrant&#8217;s telephone number, including area code:<b style="font-weight:bold;"> (</b><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:CityAreaCode" id="Narr_qpbFPdZdg0C2dNGvFvfYIA"><b style="font-weight:bold;">650</b></ix:nonNumeric><b style="font-weight:bold;">) </b><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:LocalPhoneNumber" id="Narr_J5gA_lHBuUGwp-c5xVW0sQ"><b style="font-weight:bold;">900-4520</b></ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 6pt 0pt;">Former name, former address and former fiscal year, if changed since last report: N/A</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 7pt 0pt;">Securities registered pursuant to Section 12(b) of the Act:</p><a id="_142fd533_b305_4ece_a9e7_3937e6be35c3"></a><a id="Tc_2qmyowUsxUiQFqqhGfmJag_1_0"></a><a id="Tc_GHfYSBaVRkONlboLZQ2zVQ_1_1"></a><a id="Tc_jmWQCmUpeEKGplEl9hFGXg_1_2"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:100%;padding:1.45pt;"><tr style="height:1pt;"><td style="vertical-align:top;width:37.97%;border-bottom:1px solid #000000;margin:0pt;padding:1.45pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:23.44%;border-bottom:1px solid #000000;margin:0pt;padding:1.45pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:top;width:38.57%;border-bottom:1px solid #000000;margin:0pt;padding:1.45pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:middle;width:37.97%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:1.45pt 1.2pt 1.45pt 1.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Title of each class</p></td><td style="vertical-align:middle;width:23.44%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:1.45pt 1.2pt 1.45pt 1.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Trading symbol(s)</p></td><td style="vertical-align:middle;width:38.57%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:1.45pt 1.2pt 1.45pt 1.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Name of each exchange on which registered</p></td></tr><tr style=""><td style="vertical-align:middle;width:37.97%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:1.45pt 1.2pt 1.45pt 1.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:Security12bTitle" id="Tc_NAxWjx-ni0qJpOLQH4TGag_2_0">Common Stock, Par Value $0.0001 per share</ix:nonNumeric></p></td><td style="vertical-align:middle;width:23.44%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:1.45pt 1.2pt 1.45pt 1.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:TradingSymbol" id="Tc_xnuh_22AF0y9_YHp-bvO6Q_2_1">CRVS</ix:nonNumeric></p></td><td style="vertical-align:middle;width:38.57%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:1.45pt 1.2pt 1.45pt 1.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><ix:nonNumeric format="ixt-sec:exchnameen" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:SecurityExchangeName" id="Tc_UH41By7uD0OAa7naScRBGA_2_2">Nasdaq Global Market</ix:nonNumeric></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 7pt 0pt;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityCurrentReportingStatus" id="Narr_llFGO_Rhj0Oqe-L9ZzIOOA">Yes</ix:nonNumeric>&#160;<b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9746;</b> &#160;&#160;&#160;&#160;No&#160;<b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 5pt 0pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityInteractiveDataCurrent" id="Narr_2CFBA9N39E-W5_x1N8Tz0g">Yes</ix:nonNumeric>&#160;<b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9746;</b> &#160;&#160;&#160;&#160;No&#160;<b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 4pt 0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:98.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 7pt 0pt;">Large&#160;accelerated&#160;filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 4pt 0pt;">Accelerated&#160;filer <span style="font-family:'Segoe UI Symbol';">&#9744;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 7pt 0pt;"><ix:nonNumeric format="ixt-sec:entityfilercategoryen" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityFilerCategory" id="Narr_-L3-QrdxqUaRYlIalNDQ9A">Non-accelerated filer</ix:nonNumeric> <span style="font-family:'Segoe UI Symbol';">&#9746;</span></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 7pt 0pt;">Smaller&#160;reporting&#160;company <ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntitySmallBusiness" id="Narr_O_mwwdkXW0KQ9rZ3VaFHAA"><span style="font-family:'Segoe UI Symbol';">&#9746;</span></ix:nonNumeric></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt 0pt 4pt 0pt;">Emerging growth company <ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityEmergingGrowthCompany" id="Narr_WqknVkHNt0eahu3Ce5q9SA"><span style="font-family:'Segoe UI Symbol';">&#9744;</span></ix:nonNumeric></p></td><td style="vertical-align:bottom;width:45.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 7pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:5pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 4pt 0pt;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any<span style="white-space:pre-wrap;"> new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  </span><span style="font-family:'Segoe UI Symbol';">&#9744;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 4pt 0pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange&#160;Act).&#160;&#160;&#160;&#160;Yes&#160;<ix:nonNumeric format="ixt-sec:boolballotbox" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="dei:EntityShellCompany" id="Narr_KuQdDPOnOE6dlH8IgTg7kA"><b style="font-family:'Segoe UI Symbol';font-weight:bold;">&#9744;</b></ix:nonNumeric> &#160;&#160;&#160;&#160;No&#160;<span style="font-family:'Segoe UI Symbol';">&#9746;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 3pt 0pt;">As of August 6, 2026, <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" format="ixt:num-dot-decimal" scale="0" contextRef="As_Of_8_6_2026_gE3C3Ufjs0OT-0LLTlyOaA" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" id="Narr_wj2aqocXX0i8S2O_klTacA">84,120,944</ix:nonFraction> shares of the registrant&#8217;s common stock, $0.0001 par value per share, were outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-bottom:1pt;padding-top:1pt;text-indent:36pt;border-bottom:3.0pt solid #000000;border-top:1px solid #000000;margin:0pt;"><span style="font-size:1pt;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="display:none;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:21.6pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:91.06%;border:0;margin:30pt 4.47% 30pt 4.47%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_aa06e5af_4b96_4ccd_ab57_7ce0017f9378"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CORVUS PHARMACEUTICALS,&#160;INC.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">QUARTERLY REPORT ON FORM&#160;10-Q FOR THE QUARTER ENDED JUNE 30, 2026</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="TOC"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">TABLE OF CONTENTS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style=""><td colspan="4" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><a href="#PARTIFINANCIALINFORMATION_671322"><b style="font-style:normal;font-weight:bold;">PART&#160;I &#8212; FINANCIAL INFORMATION</b></a></p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item1UnauditedCondensedFinancialStatemen"><span style="font-style:normal;font-weight:normal;">Item&#160;1.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item1UnauditedCondensedFinancialStatemen"><span style="font-style:normal;font-weight:normal;">Financial Statements (unaudited)</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">3</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#CONDENSEDCONSOLIDATEDBALANCESHEETS_89276"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Balance Sheets</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">3</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATI"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Operations and Comprehensive Loss</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">4</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#STOCKHOLDERSEQUITY_96157"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Changes in Stockholders&#8217; Equity</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">5</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#STATEMENTSOFCASHFLOWS_192557"><span style="font-style:normal;font-weight:normal;">Condensed Consolidated Statements of Cash Flows</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">6</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#NOTESTOCONDENSEDCONSOLIDATEDFINANCIALSTA"><span style="font-style:normal;font-weight:normal;">Notes to Condensed Consolidated Financial Statements</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">7</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item2ManagementsDiscussionandAnalysisofF"><span style="font-style:normal;font-weight:normal;">Item&#160;2.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item2ManagementsDiscussionandAnalysisofF"><span style="font-style:normal;font-weight:normal;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">22</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item3QuantitativeandQualitativeDisclosur"><span style="font-style:normal;font-weight:normal;">Item&#160;3.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item3QuantitativeandQualitativeDisclosur"><span style="font-style:normal;font-weight:normal;">Quantitative and Qualitative Disclosures About Market Risk</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">39</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item4ControlsandProcedures_996727"><span style="font-style:normal;font-weight:normal;">Item&#160;4</span></a>.</p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item4ControlsandProcedures_996727"><span style="font-style:normal;font-weight:normal;">Controls and Procedures</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">39</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td colspan="4" style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><a href="#PARTIIOTHERINFORMATION_177066"><b style="font-style:normal;font-weight:bold;">PART&#160;II &#8212; OTHER INFORMATION</b></a></p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item1LegalProceedings_213471"><span style="font-style:normal;font-weight:normal;">Item&#160;1.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item1LegalProceedings_213471"><span style="font-style:normal;font-weight:normal;">Legal Proceedings</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">41</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#RiskFactors"><span style="font-style:normal;font-weight:normal;">Item&#160;1A.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#RiskFactors"><span style="font-style:normal;font-weight:normal;">Risk Factors</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">41</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item2UnregisteredSalesofEquitySecurities"><span style="font-style:normal;font-weight:normal;">Item&#160;2.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item2UnregisteredSalesofEquitySecurities"><span style="font-style:normal;font-weight:normal;">Unregistered Sales of Equity Securities and Use of Proceeds</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">86</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item3DefaultsUponSeniorSecurities_526790"><span style="font-style:normal;font-weight:normal;">Item&#160;3.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item3DefaultsUponSeniorSecurities_526790"><span style="font-style:normal;font-weight:normal;">Defaults Upon Senior Securities</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">86</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item4MineSafetyDisclosures_600075"><span style="font-style:normal;font-weight:normal;">Item&#160;4.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item4MineSafetyDisclosures_600075"><span style="font-style:normal;font-weight:normal;">Mine Safety Disclosures</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">86</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item5OtherInformation_876990"><span style="font-style:normal;font-weight:normal;">Item&#160;5.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item5OtherInformation_876990"><span style="font-style:normal;font-weight:normal;">Other Information</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">87</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item6Exhibits_350365"><span style="font-style:normal;font-weight:normal;">Item&#160;6.</span></a></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#Item6Exhibits_350365"><span style="font-style:normal;font-weight:normal;">Exhibits</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">87</p></td></tr><tr style=""><td style="vertical-align:bottom;width:7.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:85.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td colspan="3" style="vertical-align:bottom;width:94.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a href="#SIGNATURES_676454"><span style="font-style:normal;font-weight:normal;">SIGNATURES</span></a></p></td><td style="vertical-align:bottom;width:5.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">88</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">2</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_9cc402a5_dece_4709_89ce_4969957c65c2"></a><a id="PARTIFINANCIALINFORMATION_671322"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PART I - FINANCIAL INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Item1UnauditedCondensedFinancialStatemen"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Item 1.  Unaudited Condensed Consolidated Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CORVUS PHARMACEUTICALS, INC.</b></p><a id="CONDENSEDCONSOLIDATEDBALANCESHEETS_89276"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONDENSED CONSOLIDATED BALANCE SHEETS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(in thousands, except share and per share data)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_197d693c_8d6c_4e2b_a0ff_013e875fc05b"></a><a id="Tc_zIHUPf1050-MnEwNJJigxA_1_2"></a><a id="Tc_Wy9q6wJ-vEGPSX7jUyFWdA_1_5"></a><a id="Tc_zUAnHBCQ1U6dL7glL1SKhg_2_2"></a><a id="Tc_kTtQH_m0SU-bQlv_MN-axw_2_5"></a><a id="Tc_bcUwq8CGFki6BflHDtIZRw_3_0"></a><a id="Tc_9ePyqzRE2EOqQalXb46fdQ_4_0"></a><a id="Tc_ayQsjsliZUK8VrMfMIJ2qw_5_0"></a><a id="Tc_AyeAs82d7E6PPgGGVFk_VA_5_2"></a><a id="Tc_bqRqBJjJzk2ear_ShMAMGA_5_5"></a><a id="Tc_QXclRQ5-skOyMYF8qOlLug_6_0"></a><a id="Tc_uBV89LFX0E63wJZL1GY7xg_8_0"></a><a id="Tc_1wabSleDo0myJifxj7_csQ_9_0"></a><a id="Tc_nR4biFH09kmMW0KgA2qxsw_10_0"></a><a id="Tc_1pT9JK5nIkGJNiv_iN-yww_11_0"></a><a id="Tc_zgN02Sbe2kihsHeSPuEXVg_12_0"></a><a id="Tc__kJ8iJqN50SaSNwes6bZtg_13_0"></a><a id="Tc_xDBUxyPWrkCGtynvi9b85Q_14_0"></a><a id="Tc_qw0UGP5GBUqU5iilGTyQtQ_14_2"></a><a id="Tc_NIRSFORSB0WunUQCzuomaw_14_5"></a><a id="Tc_S99brZ7oIkOC7F8Jaeai9g_16_0"></a><a id="Tc_6f2tIvzcIUqp7tZGkoHx7Q_17_0"></a><a id="Tc_PuVB4Q1ufUCLp-7N_WcD-w_18_0"></a><a id="Tc_rS56rqKL3EylgdS1uvM2lQ_18_2"></a><a id="Tc_D7QD9uepIUmnhGs9VlCRiA_18_5"></a><a id="Tc_TVMbE2RtvU-0qb6G5dJZ3Q_19_0"></a><a id="Tc_7F8l6C1l7UK-4i9tB1_zsQ_20_0"></a><a id="Tc_gLVi4U4jYkK6AXLEvCZsBQ_21_0"></a><a id="Tc_EWEuz6IwQ02d1agzBNybbg_22_0"></a><a id="Tc_r_iEJEk_I02diYB71jggBg_23_0"></a><a id="Tc_EX54iZcdiE-S8H8q8_v5qA_24_0"></a><a id="Tc_36_yLeoRTkCJ_KjEWJRjxg_25_0"></a><a id="Tc_i9hLaWv9R0CPfNZnDi2eKw_26_0"></a><a id="Tc_nA2S7WTcYE2KA_LWmBZm-w_27_0"></a><a id="Tc_oKWOmbyOJEywK-RM9_q1xg_28_0"></a><a id="Tc_z59zldKljkqTRlnbQtoEJw_29_0"></a><a id="Tc_Pvc4n5X66kyalpk3B3YH9g_30_0"></a><a id="Tc_eexoe6ApBUaxOUUFSaop5w_31_0"></a><a id="Tc_phMyKeKlNUGJud4PO3dppw_32_0"></a><a id="Tc_dftIRb7qDkKAvmFQY1lHOA_32_2"></a><a id="Tc_MrKFV1SVOUm4OFm9fqIxMw_32_5"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_ortCnEHJSUa51B6Ja3jRGA_5_3">18,905</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="Tc_Lmgg0x6JmEKlGVSj8dCK-g_5_6">4,576</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_I18g5nIyI0SvE19dqCemnA_6_3">196,323</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_Sxhy3Acgzk6iP0I5dRmA2A_6_6">52,174</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="-sec-ix-hidden:Hidden_jWg0znI800yi2gMWp1KjPg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts receivable - related party</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_6DNqfhvcbkibJ4fjhL3nUQ_7_3">6</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="Tc_lFXvn0Nx20W5Wv8paCDUMA_7_6">37</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_SFA9q9UMnk2rjReZOzE09A_8_3">5,731</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_HBX-3LJCN0G_MfQW8iex7g_8_6">1,427</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_9Sg1SrG4f0WzWNOmtAN-Rw_9_3">220,965</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_HKm23qzXjkaOqnLZQajwJw_9_6">58,214</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_4VqDdiCaa0Kot7Afso9I6Q_10_3">830</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_MO2zCa7HpkSGDDd_6PRA8g_10_6">220</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_HWLHVvL6N06J-UoT-Pv66w_11_3">659</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="Tc_hULnK7d69kuq7ymjtnJ0uA_11_6">839</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Investment in Angel Pharmaceuticals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" id="Tc_02nOMgQIPUCjFcgYRNtDAw_12_3">15,107</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestments" scale="3" id="Tc_JAVJTWLiFk2zHzvpWMpj7g_12_6">10,991</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_KmAje4QMZ02_X_4cKFDWvA_13_3">1,713</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="Tc_XnUiIw1wIU6DL5wEkjX_XA_13_6">855</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_y9pwrokRPU--CfswYfj1eQ_14_3">239,274</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="3" id="Tc_1IHG3u8aAk2s2N0I11CYtw_14_6">71,119</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liabilities and Stockholders&#8217; Equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_TIsHW_m2q0eY7dUL8OeGfw_18_3">4,047</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="Tc_Y89OxCKv70e06_4c4ARtRw_18_6">2,491</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc__NP3EyF44ku7rk2eQa8GWg_19_3">454</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="Tc_baV_sPMryEOmPPjik_tZfw_19_6">403</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accrued and other liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_cAV-JWx0wUqtONAIu9475Q_20_3">9,171</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_jfwGWCt0MUeEcggQEBwD4Q_20_6">6,486</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_b3GhlyuRT0-bvfmAq16Vog_21_3">13,672</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_sOHiL7O54k6JHmn6d5FMKQ_21_6">9,380</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_Md5oAXx9SUObuEs3wkNMQw_22_3">274</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="Tc_KrJQrLAJ4U25ruigTV9w7Q_22_6">534</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_oPF8jRe2g0iRaQCQEvHR1g_23_3">13,946</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="3" id="Tc_nJ1XRes5Q0WJm9ek5Lrclg_23_6">9,914</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Commitments and contingencies <i style="font-style:italic;">(Note&#160;15)</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stockholders&#8217; equity:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Preferred stock: $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_sw35NiP9wkK1wzHMewvd2g"><ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="Narr_8qVP2Lk_p0Ss1gyuQ5JyLw">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_-w-1PeqUe0CwpCaQ57xEGQ"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="Narr_7BZ_TVJ5M0e44L01Ct21mA">10,000,000</ix:nonFraction></ix:nonFraction> shares authorized at June&#160;30,&#160;2026 and December&#160;31,&#160;2025; <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_LEb-AZQuikur25hJcnyhbw"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="Narr_0qQi6UQ0Wk-kF5k69PzwpQ"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_mc1zbsTk3EuaHP_rg48pUw"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesIssued" scale="0" id="Narr_Zw-MaDQFnkGAngLzr7TkoA">0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding at each of June&#160;30,&#160;2026 and December&#160;31,&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_jGd_fXrwbkyyY_PTnUIhlg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_hiTqyfMp_U2FlYzoLBm4uQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> &#8212;</span></span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Common stock: $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_5fMBWxycGk6AI0LdotZ-Tg"><ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="Narr_2JqMBO9CvE6C-Uwst-7QPw">0.0001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_vaYKa2kZv0mn2D8csKqD2w"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="Narr_PFoQIBBhQEG9Q3ZKHRklpQ">290,000,000</ix:nonFraction></ix:nonFraction> shares authorized at June&#160;30,&#160;2026 and December&#160;31,&#160;2025; <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_GM9r_VJjWUWF_UFWk-D6RQ"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_2luU02eXckehH1tlfZJF_w">84,120,944</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="Narr_hBtuEdZrAUKOX15fnb3ilg"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Narr_EBgzCKBE_kGF0tbC5eGsuw">74,696,629</ix:nonFraction></ix:nonFraction> shares issued and outstanding at June&#160;30,&#160;2026 and December&#160;31,&#160;2025, respectively</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_9pcqf21EG0Sisp6z6A4rHg_27_3">8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="3" id="Tc_HlW4czBdz0qWgR8dqo_K9Q_27_6">7</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_O09O3IUMNkSvZxpsLDt-rQ_28_3">670,557</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="Tc_k1bgH_O0DUGnP_LoNuu52Q_28_6">474,387</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_Y7gNyMxKRUmIme5B1Qvivg_29_3">1,293</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" sign="-" scale="3" id="Tc_MM8aFKjnfEqihpM5tLWutw_29_6">896</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accumulated deficit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_CiO9qc0mCEqyY20AhoqmaQ_30_3">443,944</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="3" id="Tc_oNy7SGjOYU68DoKYpvS9MA_30_6">412,293</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total stockholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_e11HEnTPkEOuGQvM0YnRRA_31_3">225,328</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_5bgvkGD4REK20DcC17FL0A_31_6">61,205</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:71.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total liabilities and stockholders&#8217; equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_bMJg2Hnfs0-KKU898Sg8vA_32_3">239,274</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="Tc_xHjeSS9AlkqwK-FGOl8X3Q_32_6">71,119</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">3</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_2b343a54_ef02_4ec9_850e_320bd6ff356f"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CORVUS PHARMACEUTICALS, INC.</b></p><a id="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATI"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(in thousands, except share and per share data)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_eb43a729_0676_4a3a_9fae_e371a235dcaa"></a><a id="Tc_bduuZwQZDEmvfamzJl1OOQ_1_2"></a><a id="Tc_9fZEkwi32kO-YM9MxrU0Bg_1_8"></a><a id="Tc_-zpzoVPjuUyGHD89jsCfdg_2_2"></a><a id="Tc_IwJhUVX5IEC0arR5mknWAw_2_8"></a><a id="Tc_NddP76tTu0-NuFxvPGlK1A_3_2"></a><a id="Tc_tt17fYpRxEqpAyj5lrT5Ug_3_5"></a><a id="Tc_LRoyjYf28UWS-80ixFZiJA_3_8"></a><a id="Tc_rM2mMaXa40GkVDkPgVd5pw_3_11"></a><a id="Tc_sEGWqhj-9UiRwPCFG8CXaA_4_0"></a><a id="Tc_zVr9T3r0G0m8CKkSPykqQw_5_0"></a><a id="Tc_rvheAQQOkES39PnABMWybQ_5_2"></a><a id="Tc_QnRSywkNekWfGitZTeewfA_5_5"></a><a id="Tc_2YpOSGpbBE6Cz3yDv54YGw_5_8"></a><a id="Tc_0p35jD8ax0y8I7rrMQeuiA_5_11"></a><a id="Tc_g2fBlkr96EScq_P_A6RnQQ_6_0"></a><a id="Tc_Q4I-8wdpT0S0WbHBEGVngg_7_0"></a><a id="Tc_V2Ugpp4yY0aOmtSbY6aODw_8_0"></a><a id="Tc_lUP7ptys70astXEFbvfAUQ_9_0"></a><a id="Tc_4mnEANFPgUmPvLADn4yhpg_10_0"></a><a id="Tc_GfCFa_lIEke5NMaKUr-OIw_10_3"></a><a id="Tc_Qi5VwHotBUWzM7HO5JJXbg_10_9"></a><a id="Tc_MKRYzPI1VE23TrJWjePYzg_11_0"></a><a id="Tc_rd2XQj9v2ECRUYR_GUoKYQ_12_0"></a><a id="Tc_HveHdOpxykiFOfbuQl_K8w_13_0"></a><a id="Tc_3z6DIuhKQ0WjGK6I3QyRXQ_13_2"></a><a id="Tc_3kvvkPx6WUqvz9UjnUMoFA_13_5"></a><a id="Tc_-0U76RpV2EOdzamzx7wXKg_13_8"></a><a id="Tc_52WHi-6OikSrdHJvYSiMKg_13_11"></a><a id="Tc_PVmfDuPMaEa-jVe6e1Lzjg_14_0"></a><a id="Tc_HTys3v8k3kqom9PoAhxBFA_14_2"></a><a id="Tc_DkFi_cY-o0u18Y9QnkZmog_14_5"></a><a id="Tc_-2hc2lqCOkywYCOaCyBlFQ_14_8"></a><a id="Tc_GsLXxR6Xl0-JX_TVwtAb8Q_14_11"></a><a id="Tc_nYuXM65vA0eNT0YXhmXtKg_15_0"></a><a id="Tc_ru8Rv_J2B0KIqJODzSgc1A_15_2"></a><a id="Tc_UF6iN3KpbkaIhT255l2uiA_15_5"></a><a id="Tc__i-wzrYXYE-MHnpkZjDXyg_15_8"></a><a id="Tc_VMHFBTHekUW1ju5a1NdXxg_15_11"></a><a id="Tc_XE3EAWzRekqm3obIwFl_dQ_16_0"></a><a id="Tc_VkwVcYE9p0-K-AgMmxbqcw_17_0"></a><a id="Tc_K6IWOV2T2UuJ2DPF8idr-Q_18_0"></a><a id="Tc_ccg6DhVxAk-oEZhOJ3hzsQ_19_0"></a><a id="Tc_MSGWk0Gqe0yRjAskfEt3lQ_20_0"></a><a id="Tc_j8v2QyxpgU-5AtgajEFxSA_21_0"></a><a id="Tc_JOOBrky62Um59TSEvblcYw_21_2"></a><a id="Tc_84weAj-mkEGIvzaB4mCzhg_21_5"></a><a id="Tc_DGkwFY1T60aWLXrmzJVbfA_21_8"></a><a id="Tc_wU7Sd2mN3kihFMS0TjG95g_21_11"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_yINt7B5vn0OXgzxmYiNnFg_5_3">15,964</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_KYyoFKngdUyBeqGx_SjGtQ_5_6">7,873</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_q920qIQ2VkKX-ZwhB0Q2pw_5_9">27,139</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="Tc_VHtU5t9MPU2cYUkfud10-Q_5_12">15,326</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">General and administrative</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_ReZX6VWWRk2fL3n2ITnqkA_6_3">3,333</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_AxVVVPGUqUuG9GhXw0T-YQ_6_6">2,387</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_QPf8zeWoPk25JA8eYXvqVA_6_9">7,035</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="Tc_wQPj80WA-EamDQCO8fJtCg_6_12">4,856</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_f9NvF1K6aEyCg05cX7RnrA_7_3">19,297</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_iepNxw3RLkWdLnva99fTUQ_7_6">10,260</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_-JhdYHT0n066AvNpnJUPQg_7_9">34,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_Q3AmwTYhTUecwYzsk4wtgQ_7_12">20,182</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_URSZoRx5CkmB-FIRDs0_OQ_8_3">19,297</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_yb90VaeEIk2dUC8ElvG80A_8_6">10,260</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_ROLv2wV92ECziMaFDTYlhg_8_9">34,174</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" sign="-" scale="3" id="Tc_IvXcE0UWQ0Kf9Gs6M50iZQ_8_12">20,182</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest income and other expense, net</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="Tc__kxaMVXTykabwwQTfs6TRg_9_3">2,047</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="Tc_nzxoPDCxZ0qJ4dIuAaOggw_9_6">639</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="Tc_HMC5IJrQh0OAgHQlTczfgw_9_9">3,831</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeNet" scale="3" id="Tc_YaVwFtUyoUK6N8bxVGd6Jw_9_12">1,164</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" sign="-" scale="3" id="Tc_E7NLM9iY30mynpwFWiqGJg_10_6">2,012</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" sign="-" scale="3" id="Tc_asnub3VymkmFzXtMeKLsdA_10_12">27,141</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income (loss) before equity method investment</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_l0FipA9TE0yssD-1Og9XUA_11_3">17,250</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_XRsmZQax_0Wyz5tKCaYpAQ_11_6">7,609</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc__f5wEEvYbU60IrzYTVRhzg_11_9">30,343</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" scale="3" id="Tc_TPdtNpinUkuMQdy5KtzaIg_11_12">8,123</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Loss from equity method investment</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_5A3IMP8g90Cgc2-Xb7JPZg_12_3">709</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_z6BcNRdtXkKWUzTvlsEUkA_12_6">389</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_cA0YIBeYXECqmgugGWFGqQ_12_9">1,308</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_Pmb_Hn22kEqB12YyRvaXOw_12_12">928</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_ltJhdTwmrEq7Lc1X0VYfmA_13_3">17,959</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_ljtHBmDIOE6MkBzZkC67fw_13_6">7,998</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_5nNKl-GYhku6Bwpy5E4KNQ_13_9">31,651</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_ELpXX1huQE-iMZD_qYedHQ_13_12">7,195</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net (loss) income per share, basic</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_jw2qCTSwQkWoWYqvvXne5A_14_3">0.19</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_DXntzWosdUe55BBqv7ywbg_14_6">0.10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_-hMprNhk-kGFaLNUIlCoAg_14_9">0.35</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_UyQNkXYbZ0urm-chMMQKeA_14_12">0.10</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss per share, diluted</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_Ff6_C-w52UaqTirsbw15JQ_15_3">0.19</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_jMswezVs70KGV6NBzxJZiA_15_6">0.10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_08pmcm5dFUGAeFC1EChpKg_15_9">0.35</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_E-fpsj7rM0OQjPIDWp449g_15_12">0.26</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Shares used to compute net (loss) income per share, basic</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_rvNdqLpCP0K4GE0VB3NIUQ_16_3">92,368,013</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_tpbKnCeZVEWnfMIqJeFVHQ_16_6">77,774,344</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_otlq7ickz0OLrNnzs1BFXQ_16_9">91,188,921</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_DKdHEXSUIUmqlkZBD65GCQ_16_12">74,966,022</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shares used to compute net loss per share, diluted</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_x7kYxjLBi0qEBafBWFvQYA_17_3">92,368,013</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_I6rNf3EQ7USYUHl5Sj7bew_17_6">77,774,344</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_8A-QTpptd0-fuxA8oStqqg_17_9">91,188,921</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_Veg9ToHvc0G9a62ZDhEJcA_17_12">76,521,708</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other comprehensive (loss) income:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Unrealized loss on marketable securities</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" sign="-" scale="3" id="Tc_hdSlX6rTp0CRiyV4YpBW9Q_19_3">487</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" sign="-" scale="3" id="Tc_2f1DRUrl_kSRw9jqhnx0Bw_19_6">19</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" sign="-" scale="3" id="Tc_AX_impGYjkOU5gG4El4IvA_19_9">821</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" sign="-" scale="3" id="Tc_qiJ-RRcFcE60EsRKbN-j0g_19_12">42</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Cumulative foreign currency translation adjustment</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_pA-teeW5XkmfIp8pzoWdAw_20_3">320</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_9WjFGvSK3EaTBKW0HVHtOg_20_6">125</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_ZOxzSu8LYkOpcK361Y6nnA_20_9">424</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_5qflxcw8Pk6ClGaCmtuXaA_20_12">182</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Comprehensive (loss) income</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_9FoZ8NyyMEO-SBaRPRG_PA_21_3">18,126</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_SVW_1KXhfUeWdLTECQrjXA_21_6">7,892</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" sign="-" scale="3" id="Tc_GGlclq_AgEyCOpMAxJRf1A_21_9">32,048</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="Tc_P5PLenUaskexfVjrIrQQpg_21_12">7,335</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">4</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_d5987825_621d_4c44_81b9_72aa0e00b57d"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CORVUS PHARMACEUTICALS, INC.</b></p><a id="STOCKHOLDERSEQUITY_96157"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(in thousands, except share data)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_9231e40d_8a65_44b5_9df7_0f6529b4f75c"></a><a id="Tc_xKN_OdaA4k2B5toVzf4ezA_1_2"></a><a id="Tc_oiZdcnLSSUarHmf4XtJR_A_2_10"></a><a id="Tc_hA3Pr5ZOIE2E6DJ9glEPrA_3_7"></a><a id="Tc_djnzGBGbb0qvKLnKdBuDvQ_3_10"></a><a id="Tc_5DDFBgiqtEyXyUrx_2lRzw_3_16"></a><a id="Tc_1nwPzcJ_lEyVC6e93dwYOw_4_2"></a><a id="Tc_lTetcE-vYE-SZu9mXcmpeA_4_7"></a><a id="Tc_1zk5WBd3fku7RpF3slIbxA_4_10"></a><a id="Tc_O6_2CtyQd0uZAUSeyIbTHg_4_13"></a><a id="Tc_TBCpMyUEZ0WvqiyCysL9-A_4_16"></a><a id="Tc_hMET5UYbPEyWZNtambbVMQ_5_2"></a><a id="Tc_NR4TLx2cP0WZRlReI6N4Ww_5_4"></a><a id="Tc__E559oO_5ky7lgL-GoYwqg_5_7"></a><a id="Tc_WpcjL-70ZUuvXRjCrP988g_5_10"></a><a id="Tc_UtaFrukuskGezna1Ht_RtA_5_13"></a><a id="Tc_Id4srCS0hkuVabaVNxMUxg_5_16"></a><a id="Tc_Gm1T3M-BvUWtUo6OOV-CAw_6_0"></a><a id="Tc_m1LDZ49e-Eq4_Qk5b2upsQ_6_4"></a><a id="Tc_e8bnMSyJn0ywDXf8j6zACg_6_7"></a><a id="Tc_DQTIt3QhSUKSPPlCWH3aTQ_6_10"></a><a id="Tc_BkAYiWeBE0GYJEMcgWQ0Jw_6_13"></a><a id="Tc_bJC1mm8z4keFjDMdaT7FNw_6_16"></a><a id="Tc_UGXDEHh21UiGIBnqpHtgzQ_7_0"></a><a id="Tc_OB1JMabwk0KRBFlGMxtrDw_7_5"></a><a id="Tc_TSu0Pk9KNkuqN64Q6kb41g_7_11"></a><a id="Tc_UfrmpDHPoUOrifRCnPrxtA_7_14"></a><a id="Tc_W3ci2jOvDEGGw_IBrHo93A_8_0"></a><a id="Tc_9wqZwps600WMItizr75uaw_8_11"></a><a id="Tc_aKPy6Lz7r0ydS7UxMO823Q_8_14"></a><a id="Tc_NySeIIcXJkCThZXP3s1oKA_9_0"></a><a id="Tc_0CGjML9WbkOwpVDZyR3E1A_9_2"></a><a id="Tc_Q8pdvTfKJUGfffwrRXbW6Q_9_5"></a><a id="Tc_l56sLAqj-E6fV9eHqZZiUg_9_11"></a><a id="Tc_VaemPP6LpUePFjJWzXL80w_9_14"></a><a id="Tc_UcHU2XAoM0Gek2giA6jDVg_10_0"></a><a id="Tc_dEka31fonkS4kkGNMNydIQ_10_2"></a><a id="Tc_xBasgp31mUyLNliocI6ktA_10_5"></a><a id="Tc_Dw6UDPLTCUevhZHc3b8Lpw_10_8"></a><a id="Tc_ClFo9URSQUqEFFGGSqpxHA_10_14"></a><a id="Tc_JA9Hn_L6ek6s5WzR6lqNUw_11_0"></a><a id="Tc_sd8Sg6_Z5ku1pPJZBJvxPQ_11_2"></a><a id="Tc_P0alxeQEHUuUyUmZR4zqyA_11_5"></a><a id="Tc_-sFszcwZS0mDSDqCDPLeCQ_11_8"></a><a id="Tc_pTimdOBOlkOIcIw4vyMH8g_11_14"></a><a id="Tc_dQDfX588a0-3EzRl5GqDxw_12_0"></a><a id="Tc_p8g2r1uOwUWe_2rL71b9Yg_12_2"></a><a id="Tc_s5Js_S9X_0eAAQ8GrmWjjQ_12_5"></a><a id="Tc_tfoEJxKacUCrR1y4fAvGXg_12_8"></a><a id="Tc_i_rvqUx_3USPA8dwRTM1bA_12_11"></a><a id="Tc_ERBzCMNYEUuixXJ-Tp1VLA_13_0"></a><a id="Tc_N-qe8JCd4E6PQttugHZsaQ_13_4"></a><a id="Tc_RZHxh64xAkicqPcrHYbe0w_13_7"></a><a id="Tc_-62UO8VqGUu0Qy-ZWRRTxQ_13_10"></a><a id="Tc_W7glv3vzykeciVF4O0v8KQ_13_13"></a><a id="Tc_GGNIbf0TAE2gEVB8QU9I9w_13_16"></a><a id="Tc_jw7_iK-sW0KHC6liKymZ7Q_14_0"></a><a id="Tc_1PtUQ_mouE65pwtgibFFtQ_14_5"></a><a id="Tc_Fa0F9cAepk2CzOHb6BJExA_14_11"></a><a id="Tc_LOsbrIAjvUyk_tP1KfuSKA_14_14"></a><a id="Tc_r5s475BG_Ua5Ya5V5C8cnw_15_0"></a><a id="Tc_GLRmILWUkEO2dnn8XWgZ8Q_15_2"></a><a id="Tc_M5cUWwJSYkiFTK3LOxGjQg_15_5"></a><a id="Tc_USf7wanDBk24n6RWVUi_1Q_15_11"></a><a id="Tc_FpBpDZxl1ECSla72mXsbEw_15_14"></a><a id="Tc_1OFI8s-YLku2ehTS65xhpQ_16_0"></a><a id="Tc_iHD4Grpoy0yXRpG7vwdsiA_16_2"></a><a id="Tc_NiIdwkW8c0qPWLpovyd5Zw_16_5"></a><a id="Tc_4Q8VQgrzN0iINiqbsKVJcg_16_8"></a><a id="Tc_xiRdEUuVKkqahbMshf34vw_16_14"></a><a id="Tc_UzNzmoyRRk6QBVwYDGqeJA_17_0"></a><a id="Tc_ZDLK7kqGwkeZe379Df-X_w_17_2"></a><a id="Tc_a6PqpI_FukmHfCuw7CC4zA_17_5"></a><a id="Tc_nuGz6fYlMUKo782Fx6LvHQ_17_8"></a><a id="Tc_fCRwTPzND06acVm_MiBGSw_17_14"></a><a id="Tc_7rPL0V59lEy7KX7ccifv6g_18_0"></a><a id="Tc_q0Xsxh2k5UqxUydFWEd3gw_18_2"></a><a id="Tc_ALVDosk6MkCbrCxhQyl9iA_18_5"></a><a id="Tc_kHSkwfZzAU-VYzC7uFYu9A_18_8"></a><a id="Tc_FsiwfH9ChkSdQOla-8Puyg_18_11"></a><a id="Tc_bflsnM4zLkyTcKvS--ebcg_19_0"></a><a id="Tc_kgq1D27dC0--olNxppG5kg_19_4"></a><a id="Tc_tPHdGpF-aUCRvNrJKnURsg_19_7"></a><a id="Tc_ADdfPtzBEUmD-p5tMdHlVQ_19_10"></a><a id="Tc_nt7LfqC4k02vET6YncMxaQ_19_13"></a><a id="Tc_QPUcBWWsBUuv4clBFsuNFQ_19_16"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="16" style="vertical-align:bottom;white-space:nowrap;width:57.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2026</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common&#160;Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders&#8217;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance at December&#160;31,&#160;2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kNaecLcJDkaKPMfceHvS0A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_nedvYfaXTEmGEZY5oTdWGg_6_2">74,696,629</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kNaecLcJDkaKPMfceHvS0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_SJ5KxVxfe0W5IjI_KC8w1Q_6_5">7</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sO_ONLHfiUq5cn0nDrHokQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_VZ6a3eghCU6ATzpbpfCQJw_6_8">474,387</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fwACkGbLuUWTFxbho_EPBg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_qs3jBNupuES_UhKQlUUtQw_6_11">896</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_fE3kDjT140OwWL0ZekLOzw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_5OiYFEGWQU6LFeydGL9zXQ_6_14">412,293</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_auk8GnOn-EqEscFGi_pfKg_6_17">61,205</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Common stock issued upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YF_IhgRhc0aoQbHeqol87Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_ex5VS-gBZUem0dxo9Csm6Q_7_2">308,017</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9m1U3KGuky2-qat4rBQ4Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_mZSRPaNA8EK-VjZCuDROXA_7_8">1,339</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_uA8OMajvlUm5Cr6QYMG--Q_7_17">1,339</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Issuance of common stock upon follow-on public offering, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_zuDPEjOZ1kCeK6EImWGOng" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_oMW26BIF5ECxH2QtaZeiYw_8_2">9,085,778</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_zuDPEjOZ1kCeK6EImWGOng" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_MkVimuNbFUa7k0LOwaeJqA_8_5">1</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_6jJy4pqlPkKY95UiGL5D6w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_3ef3_m1Hbku1UKr-YpkI1w_8_8">189,406</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_3QANjAMvBECGeblvJ9l_6g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="Tc_TYg0z8537kmS0xpXWhIkwA_8_17">189,407</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9m1U3KGuky2-qat4rBQ4Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_VPwp33-uPE6LopL82PveDw_9_8">2,650</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_kDx8Eg9htEG7GrRVUanItg_9_17">2,650</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Unrealized loss on marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_hktd7yTTsEWalWKO95c2-w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_I0zZ8UrMt0GSkAF0hFpxeA_10_11">334</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_NTyUHS3ghEyu8Xq6t-Dbxg_10_17">334</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_hktd7yTTsEWalWKO95c2-w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_Isoq3Y_cy0CN2gBLNW-0Mg_11_11">104</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_OEXOqMktAE6NElWSnz8FLg_11_17">104</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Cvtgj0PRpU-41nAkjQlsfw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_rY3eY5iqvkiLQO8TBQRJ6w_12_14">13,692</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_1s7qZJWoCEO61jaLq5xFNg_12_17">13,692</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance at March&#160;31,&#160;2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vaH_Nh67I0aa1yo0d55PAA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_5ggaNDu6BUieFjqDnw8b9g_13_2">84,090,424</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vaH_Nh67I0aa1yo0d55PAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_PzoCqVSPY0O7eRpqoZSkrw_13_5">8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ARqh65sf1kSB-vIdKFs3iQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_anBMaqnB4UiHOI8AQWwLVQ_13_8">667,782</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HA6MC0CrkE2QRxOPLGvCow" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_QafYxwhcN0-uvEMrI1pECg_13_11">1,126</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_B4rKwhjgBEeWiT28Oa5oAw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_Br3ib69SUUK026UxL19fjg_13_14">425,985</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2026_D3eODvWZXEu-VpCaQsQUDQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_5tRAWk63FUWKAUiYTIPtDQ_13_17">240,679</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Common stock issued upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rtiB2PnGLEOg30nTgJfeaQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_hEvwQeY5RE6MVcMCzkH_UQ_14_2">30,520</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g42IUF32Q0ipZRnqWo-MXQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_T_cH--15hk6I3IYF67zqvQ_14_8">166</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_xfqiwtbQWkilgJDp6vvRhw_14_17">166</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g42IUF32Q0ipZRnqWo-MXQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_dynHse5cr0uF5Tq690bbaw_15_8">2,609</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_S_XK6CA4dEmAJP0nbGIbOg_15_17">2,609</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Unrealized loss on marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qU0r91GsOkSg8tZy3fmXvw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_0XqU6_4arUOG8x-vDD8lOA_16_11">487</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_lwoQ9c4jsUW5fUofk72W7A_16_17">487</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qU0r91GsOkSg8tZy3fmXvw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_7FDivVZPV0aKcJUNRPMSzA_17_11">320</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_XZJcewFzg0yyZ9IglKsqwA_17_17">320</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_aVg_IiaDUUuyJkGHIRcagg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_CKxR1eDUxE2wA9pQtU05dg_18_14">17,959</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_W8D8oIpQTkKvl_z4FzWs1A_18_17">17,959</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance at June&#160;30,&#160;2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MxMqF6L9t0SiPllvppW5qA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_EWRBLZ0HkUKbtnOqxbNfKg_19_2">84,120,944</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MxMqF6L9t0SiPllvppW5qA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_tZrxpxCj0UWnEea1Sp61Ww_19_5">8</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BZtoSoYhgEeSyIadJVRfLQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_LJ0RU4vL7Eef9-BcH8QAPg_19_8">670,557</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HNyerds-EUW95335MzoYww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_2ltoHGU1oUGgBwK08DYW2Q_19_11">1,293</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0_osIOpWRE-ONVsvihJT-g" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_OjXMqad81kGQTxnKKsDm4g_19_14">443,944</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_3WoEh1uVCEOfDFueoopQUQ_19_17">225,328</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:13pt;visibility:hidden;">&#8203;</span></p><a id="_2744fd87_5d57_4320_9a2b_319ad7ea27d0"></a><a id="Tc__1pfHu4Hy0OMocjLkLhJSg_1_2"></a><a id="Tc_nwlg_fe9iEauLuS0hN-sjQ_2_10"></a><a id="Tc_d-RvI5S8tUWOfBH3hoqgwA_3_7"></a><a id="Tc_tq5iTqpdlEKIZYjQESCxsg_3_10"></a><a id="Tc_uehsar9iXkyc1SgW3LH0Pw_3_16"></a><a id="Tc_ql68i9Qyu0-EOj6MsK0rgQ_4_2"></a><a id="Tc_lmxMEQ1KVUmDa6oUiMNKqg_4_7"></a><a id="Tc_KaEEq5nynE2aWRT8mP6Bvg_4_10"></a><a id="Tc_w8-FU-g4-EGDYs1y2Gkuig_4_13"></a><a id="Tc_HDoJItJKyEC4C2gsT6WhYA_4_16"></a><a id="Tc_-ET0E9Sh6EuXX5WmptxrDg_5_2"></a><a id="Tc_EbGtlHfgBUeph10paP0qeA_5_4"></a><a id="Tc_GdPGpBxYi06OUyHmCjAxDw_5_7"></a><a id="Tc_9um4sj--oEWnjrJJU4uISw_5_10"></a><a id="Tc_1SanM7hsG0GmBeD8cAsTOA_5_13"></a><a id="Tc_D1WPG26OHEWiyXEc6XdVcA_5_16"></a><a id="Tc_pFENNsBJ9kexzBDty2cRQQ_6_0"></a><a id="Tc_xB2k-kAD0U2f0V902aCFEA_6_4"></a><a id="Tc_GUTBpK-ijUqa30tBZgmt0w_6_7"></a><a id="Tc_Nlrd48-prkiU-HiFpusS5w_6_10"></a><a id="Tc_ow4naidtlUW-764GCpc_gQ_6_13"></a><a id="Tc_JeQK3dVoWUySMX2-t_qUgA_6_16"></a><a id="Tc_fVWF7k1pLEiO2aUfvaafEg_7_0"></a><a id="Tc_i97EVz0xAUS_vGcMeEyxLA_7_5"></a><a id="Tc_EnX8MK01cUa267sA1r79AA_7_11"></a><a id="Tc_OEiZ3uUle0a8mN_YZTY-mw_7_14"></a><a id="Tc_6oONe7KRiEuUz60Ey_JIqg_8_0"></a><a id="Tc_q_8hfTdJQ02Z59KYCOw3Sg_8_2"></a><a id="Tc_0P5eWBIz0UStvBHeSDlReg_8_5"></a><a id="Tc_Xfjy1CpOBkWA0LBCnfhoqQ_8_11"></a><a id="Tc_XV8SWTpVsUKg9RmaDPiXrg_8_14"></a><a id="Tc_eJ-t_IinSky66lFHD9o7Ug_9_0"></a><a id="Tc__Zhe69M_m0uHsd1g7B_vDw_9_2"></a><a id="Tc_2xNAnRLcCk6EmjeldJ0iRw_9_5"></a><a id="Tc_IW1pPFEyokGMaQMr-C3GKg_9_8"></a><a id="Tc_mJX7tm4a2kagtXS1e1lTzg_9_14"></a><a id="Tc_5zSVuzJNtE-omOhmdwsW2g_10_0"></a><a id="Tc_z6d2RReFrU-AR-17bqSEtA_10_2"></a><a id="Tc_xjao9ALHsUSe_d6j-BrH-w_10_5"></a><a id="Tc_9MDDASsCAEKVtHzW7XWo0w_10_8"></a><a id="Tc_ajQe-UqNVUaXrizwbaLYxg_10_14"></a><a id="Tc__YwU8tDLcEesx70PJKk3fA_11_0"></a><a id="Tc_V99t254R5USYeRzpGu6FxQ_11_2"></a><a id="Tc_4roip9nKTUujIidPowknKw_11_5"></a><a id="Tc_-6sgHcITN0O84FJlVMzpTw_11_8"></a><a id="Tc_OUu_wnsYnkqRyxpQnlRLCw_11_11"></a><a id="Tc_JjiTI7JamU2ulArg3ttK-w_12_0"></a><a id="Tc_hytXtgZ0IU6Nytyej1EzRA_12_4"></a><a id="Tc_efYhA2AALku5giXtSWlnog_12_7"></a><a id="Tc_YOic9KQwhkCXDUySTXdk-g_12_10"></a><a id="Tc_Ha8FUGjFhkCtxnoAXcBLbA_12_13"></a><a id="Tc_kYbU9SQxjUOTRNAfgV3-hg_12_16"></a><a id="Tc_w-Keh3k-4kqEo3X8XwrztQ_13_0"></a><a id="Tc__6dZoCX3wEG3gFSbsj-RsA_13_5"></a><a id="Tc_jA1WiXYKRkyNClxZ180B5Q_13_11"></a><a id="Tc_bkbxEJF6ukS6HYnsId6k6w_13_14"></a><a id="Tc_4mQaDwvck06hHipAfTB14Q_14_0"></a><a id="Tc_2oEKvRQujUiKjMq_n0Qtiw_14_2"></a><a id="Tc_evHNd_7zY0eHqwxfRSJZ8g_14_5"></a><a id="Tc_011j19Zduk-bcZs3MhBhVw_14_11"></a><a id="Tc_4CX9rcbpvEq9eraeqxxXow_14_14"></a><a id="Tc_kkfv36ygU0GakSebEwqMCg_15_0"></a><a id="Tc_kTe2wWD0LE6cbR8TU9_9eQ_15_5"></a><a id="Tc_rS7OCthyiUSeGUIVkZZr8w_15_11"></a><a id="Tc_jO6V292YRkiVysMtgVuJbw_15_14"></a><a id="Tc_vx6V9Da24EONguqvlvgtaw_16_0"></a><a id="Tc_j6hCDqqCJ0OL28LuO9pOeQ_16_2"></a><a id="Tc_5dBe2IrvYUGSCrDZjh_Cqg_16_5"></a><a id="Tc_xMu0iX0GYkeJx8PGvUrXDA_16_11"></a><a id="Tc_fNi02S7yOUO0ZUF94pEy9A_16_14"></a><a id="Tc_oxQnHznxkUOvh_pSXEyZzA_17_0"></a><a id="Tc_6F8t_Yd6F0iOn6apewHhDg_17_2"></a><a id="Tc_zEm5GcIqRU-DCRaOMhJAmg_17_5"></a><a id="Tc_lfhwxOS8LU-jd8_UZK4ETQ_17_8"></a><a id="Tc_0W1Bx4hvO0qanusZY35vgg_17_14"></a><a id="Tc_kQ5VAQSntUS1wee6niNlWQ_18_0"></a><a id="Tc_4wm_1cXaq0e_a49ubgbkNA_18_2"></a><a id="Tc_x0z7nZwpJEm5OzFUmmpIiw_18_5"></a><a id="Tc_Dzm4Bf_9kE-DcOZ3d8bOVA_18_8"></a><a id="Tc_TE5oHk-oD0qbemFZKsPd_Q_18_14"></a><a id="Tc_UUfKBa-FuU2pdq6BP_wC3Q_19_0"></a><a id="Tc_JWUrltJkCECLiVVGDhNBlw_19_2"></a><a id="Tc_5jN0KUA1w0WwbyevLQkTMQ_19_5"></a><a id="Tc_iKnye0S7ikilkTpmX8dhqw_19_8"></a><a id="Tc_wq_wLgvsZkWzyK0UCNx2Ug_19_11"></a><a id="Tc_Y-obzDgVbECFChD7dvqe_Q_20_0"></a><a id="Tc_4__lI0lSbEiP8d2fQH_f9A_20_4"></a><a id="Tc_GgFmMV8WnkKifj33p85adQ_20_7"></a><a id="Tc_pyKIDEleAECgZGKC-wKGWw_20_10"></a><a id="Tc_hzkL_Nx-q0evGSx4IW2LMg_20_13"></a><a id="Tc_lCY2MBH-6Eqfvt9Kv3m0cA_20_16"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td colspan="16" style="vertical-align:bottom;white-space:nowrap;width:57.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, 2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Additional</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common&#160;Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Paid-in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Stockholders&#8217;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Capital</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deficit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Equity</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance at December&#160;31,&#160;2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KH85zJEQy0qgTBnBwSE0NQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_mp8rmmw6Z0S_RhsxnO9JfA_6_2">67,899,779</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KH85zJEQy0qgTBnBwSE0NQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_XR1sbNNDxEaU1JBXni698Q_6_5">7</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-PQXjM3b-UOe0iB47t0nEA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_1kpp_55qe06Hbpg8KZAf-w_6_8">430,859</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember__PuQBsls3USyxZYry6oluA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_0ghEtXOPBE2fAavJxHcbLQ_6_11">1,288</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EsaQzCWjDk21Fu-prXmprg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_vh-AsazQHEGt8l4cO4nVFQ_6_14">397,010</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2024_T85g3bJodE2zKEZQjy0H0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_iHp9Jz_zOEW07CU5K5RrqQ_6_17">32,568</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Common stock issued upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_D0lphO1O90qidg4SBJ6y3A" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_Pwj4_8f2LkSbV1l68LY4rg_7_2">269,682</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CzZuEt5xBkeTiHNXfyr9lg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_J6iBjUE_BUCptF6xCCaIpA_7_8">279</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_opkGiVRyGkO5AGF9_v1o4g_7_17">279</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CzZuEt5xBkeTiHNXfyr9lg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_HLOKbVkoukKXvq2VyXCIrQ_8_8">1,251</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_HICgQrruSU25DW1TC5geJg_8_17">1,251</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Unrealized loss on marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GP-6LK-jS0yhb22kbam7ow" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_B3pqAePPWkuioIp51bQfRQ_9_11">23</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_lzdRxeIRQUyeK9V6BHS0Iw_9_17">23</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GP-6LK-jS0yhb22kbam7ow" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_fKvDBj1alUOPIUX5SRAXJg_10_11">57</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_9b78cMXlBkmNTq_869rzbg_10_17">57</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SNgt-gvRjkCD4TpTPCKpJw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_y_DYVFbBj0Cnr_MBsJ3ElQ_11_14">15,193</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc_b4HKEmwUYEeycSDpbMVd6g_11_17">15,193</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance at March&#160;31,&#160;2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember__FWkUSP8R0-AKpHSsSW0sg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_LbRXScnIyE6q-qN3fJ8sTQ_12_2">68,169,461</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember__FWkUSP8R0-AKpHSsSW0sg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_25mHdu1Fr0qCFx1wBKnqhA_12_5">7</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qITVhQYDB0ydszFFhwKphA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_I-dPtD_Yq0miZnDC2obQfQ_12_8">432,389</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Znkp-j5K3kiwkgYrdyrCUg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_gya5psVLUkGv9SnCIflzHg_12_11">1,254</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ckD4jjMZREqne2HmPBTwSw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_dYjM6taaJ0-1nDnjLOmUow_12_14">381,817</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_3_31_2025_JoyDVjGxwUGemce774xGjA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_N2Z2J6SWXUqFYCjONSJpdA_12_17">49,325</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Issuance of common stock upon exercise of common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_i_8tSvUNm0WKYlz2XtJsww" decimals="INF" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="Tc_W0fep67ATU6aKe-pwj20VA_13_2">6,330,578</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw" decimals="-3" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" id="Tc_35j5nFV-iE22WI7cMRuzuA_13_8">23,053</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodValueWarrantsExercised" scale="3" id="Tc_F4sw7vctT0KXopQpy4VsHA_13_17">23,053</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Issuance of pre-funded warrants upon exercise of common stock warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw" decimals="-3" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodValuePreFundedWarrantsExercised" scale="3" id="Tc_WI4BM00i4E2YIOc9ndHwhw_14_8">14,461</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodValuePreFundedWarrantsExercised" scale="3" id="Tc_2w29_k9QeUeW-ZDHSVFRUw_14_17">14,461</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Common stock issued upon exercise of stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_i_8tSvUNm0WKYlz2XtJsww" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_ev8EsXJSJUuy3I9xukt-Sg_15_2">14,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_D6u_SLR57EGwp15gl_PUjg_15_8">25</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="Tc_JjXabWvbDkKY7-q2Yv6MDA_15_17">25</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_i2iJPNbe7kWZYbHQHUNCMg_16_8">1,256</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="Tc_ccehF2ulnkawFEbD624zpQ_16_17">1,256</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Unrealized loss on marketable securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gqvG8bxMjkmkX6rGCO1nzA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_r3BHGV1xwkaHYTX06UZeQQ_17_11">19</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" sign="-" scale="3" id="Tc_Om9tS92lWkSVDjsHnmc7Iw_17_17">19</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gqvG8bxMjkmkX6rGCO1nzA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_y-2RROR1LEqC2Ws-YN6mRQ_18_11">125</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="Tc_PBZLIybG_kqg8gNqOOGRgw_18_17">125</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SzVXqPr4cUG7uiYmtE2c8A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_JSL64blQOkCNf80jfNNDkw_19_14">7,998</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_asHbRYJiJEm45sCgR4GJPA_19_17">7,998</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance at June&#160;30,&#160;2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qy2jSTXmWE-wlIKa7p7iuQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="Tc_K7hRVYwygEagCokSNH2ITQ_20_2">74,514,039</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qy2jSTXmWE-wlIKa7p7iuQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_uniPf1Qmc0GAa6ih0hrmtg_20_5">7</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Nzu2v4Yw2kejrm0g4TCQuA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_plbsKN2brUWp3l_ZrukM0g_20_8">471,184</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HK9BUu3FPkagq-f0crpsfA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_9Na9hbHUq0-0kBhrDzWGiw_20_11">1,148</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2A9fF6D2GU2lcw0hnJLqzw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" sign="-" scale="3" id="Tc_kCRzPBdAUkW3P3BlbAauMA_20_14">389,815</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_FL1vQFeIekiaegg7Y5sSng_20_17">80,228</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">5</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_da68284a_f473_4cd9_8913_58da8fe399b1"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;text-indent:36pt;margin:0pt;"><b style="font-weight:bold;">CORVUS PHARMACEUTICALS,&#160;INC.</b></p><a id="STATEMENTSOFCASHFLOWS_192557"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(in thousands)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">(unaudited)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_4e03dd47_c1b4_4373_940b_d9bcff330daf"></a><a id="Tc_2zhsimllok6hmIAgAp0Bew_1_2"></a><a id="Tc_xzef074_M0mpr_YgMvxzUw_2_2"></a><a id="Tc_ldxFLZJ9dkWUH5rtmauWUA_3_2"></a><a id="Tc_ZzEhW-x_wkqRlvlQmTEJeA_3_5"></a><a id="Tc_6svvLE_Rn0qQyv5CXezJZw_4_0"></a><a id="Tc_y2OYXIPLkEi5rhqMSUMqaA_5_0"></a><a id="Tc_uiLUUhlhQUuOIBF8GvWPfA_5_2"></a><a id="Tc_t2Nk66InwE2DJmb6efQG6A_5_5"></a><a id="Tc_oBEaZHy72kexzForbO7rXg_6_0"></a><a id="Tc_4D0JbH3xNUqgdJzwb3RGHw_7_0"></a><a id="Tc_T7Ocw3iurke4qMvixQU13w_8_0"></a><a id="Tc_In3JWJ9gX0OsA4C-kLIfZQ_9_0"></a><a id="Tc_RbAaZY1ECUWQj-jMyNM4Xw_10_0"></a><a id="Tc_KkPEepEbhUKnJY0YItB7Mg_10_3"></a><a id="Tc_cKYG4oQnxUWReJ6vKbMiIg_11_0"></a><a id="Tc_iNl7atbSD0KL8SEFLKxwIg_12_0"></a><a id="Tc_94NxuyjWr06iX1T39dRU5g_13_0"></a><a id="Tc_oGkYVY-g4E29m16BhezFhA_14_0"></a><a id="Tc_DJnsizjftkKL9HW7llFwTw_15_0"></a><a id="Tc_ujLWDJdtjEeOrQfS1BDd2Q_16_0"></a><a id="Tc_RXyPZ5sfI0-WrBgMCpyZGw_17_0"></a><a id="Tc_IlWoAVcbQUmOKm7THfpQ1A_18_0"></a><a id="Tc_ino89160GkmkpfUik00b2g_19_0"></a><a id="Tc_CIeOmJJcEkefYvX_24qAEA_20_0"></a><a id="Tc_rS2lD5iBH0yScnKmZ0z1vA_21_0"></a><a id="Tc_tG3N4vyR4EGsHes5hHG-xA_22_0"></a><a id="Tc_BKlT-CNkUkOJvAMcLri5EA_23_0"></a><a id="Tc_Qey75czZS0i9eEDrVC8EYQ_24_0"></a><a id="Tc_q6fS1SpfFUq6v-Uj-YxA8w_25_0"></a><a id="Tc_S0KvVVy0REucJQtJswSy9w_25_6"></a><a id="Tc_Mi3CnzadqkCcrGCRkDLwGA_26_0"></a><a id="Tc_MDO3ixf8uEe7TWfZBk1ALQ_27_0"></a><a id="Tc_XiGh2WnCdEKad1Wu5cFdBQ_28_0"></a><a id="Tc_A-KK_eJEq0KA6i_iNZRUkg_28_6"></a><a id="Tc_GVUF6_P0CkaHfBs8_LJWKg_29_0"></a><a id="Tc_c5FhvBRea0am1REaqtNbJg_29_3"></a><a id="Tc_is5W-2uzbkyG4ss-6eI40A_30_0"></a><a id="Tc_bCuvQ2l2CE-DAZ19gUf-MQ_31_0"></a><a id="Tc_-nCgjy3lJEqxCbNKT9_TLg_32_0"></a><a id="Tc_XwUCezqKb0OFTg0vKf1TIA_33_0"></a><a id="Tc_IerP26SANkKb1uqQ-mbi-Q_34_0"></a><a id="Tc_tqAsTad83EKc4H9uHGxBrg_34_2"></a><a id="Tc_YZgDOaSPtkaDYVqrSRT0uw_34_5"></a><a id="Tc_h-_BFzPsGECYWI2iXZUlUw_35_0"></a><a id="Tc_jDFNATYqNEe6zwRFd6-ldQ_36_0"></a><a id="Tc_PbxUmUoYx0yBBlkTG6s3sg_36_2"></a><a id="Tc_2Cx1lL9tdk6SRgiY4dDdyQ_36_5"></a><a id="Tc_b5fU4vHgO02chzA2sp_eew_36_6"></a><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:21.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:21.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from operating activities</b></p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" sign="-" scale="3" id="Tc_pjRc3DN8BU2-HboezBN4nQ_5_3">31,651</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProfitLoss" scale="3" id="Tc_t8SXxAOS_0-bUE-Deia8Qw_5_6">7,195</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Adjustments to reconcile net (loss) income to net cash used in operating activities:</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_hKQ4Ce0fukij0Q-_bm8PBA_7_3">63</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="Tc_Bf6sNDJ3akmeytijFuXLSA_7_6">51</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Accretion related to marketable securities</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" sign="-" scale="3" id="Tc_RvaZF1Iu60ujJ1KbhhBynQ_8_3">168</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="Tc_I1WclTdmfEW_N3MXjVxJUA_8_6">625</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_vhM3dWfsgU-CUuqPOezSPQ_9_3">5,259</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_UWAEU1NygUyxWXll6aaqiQ_9_6">2,507</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:FairValueAdjustmentOfWarrants" sign="-" scale="3" id="Tc_o6p4E8OXkkqLToK21PEgqQ_10_6">27,141</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Loss from equity method investment</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_LsAXEtjAm0idUJJ4H4FOwA_11_3">1,308</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_18zFIDsUX0SppHFCMn86MA_11_6">928</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Changes in operating assets and liabilities:</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Accounts receivable - related party</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k6r7RsM_Gk6AILnk8LTcIA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" sign="-" scale="3" id="Tc_lTqaBCAUl02_f-KFHuWU8Q_13_3">31</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_USBT63DccUuyIRiRbpRO3w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="Tc_CESYcjniukCcpqP5k74KLw_13_6">11</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Prepaid and other current assets</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="Tc_ugQv2onD_ESHMCU0mMS1kg_14_3">4,304</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" sign="-" scale="3" id="Tc_OJD7gUwnL0uMTwPlyOtTxQ_14_6">1,081</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Operating lease right-of-use asset</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" sign="-" scale="3" id="Tc_ZFVWKe_XtUWSIEuKDG2N9A_15_3">180</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssets" sign="-" scale="3" id="Tc_Xt_o4C_SY0eA_WRSwDNYfA_15_6">165</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Other assets</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="Tc_gMos6lH28kSsDumuNZR4qA_16_3">858</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" sign="-" scale="3" id="Tc_e8D_cqH4HUSCbYePN6F9Qw_16_6">6</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Accounts payable</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="Tc_Vhu3sIRvK0yES6qFXKaiCA_17_3">1,556</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="Tc_kZNEz3n6MEmRFq557-dCIg_17_6">555</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Accrued and other liabilities</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="Tc_u_2gvdu1l0OHqHJV8b60GA_18_3">2,685</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="Tc_CsPB4cB2jk-h_yHmMnTwnQ_18_6">1,288</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 24pt;">Operating lease liability</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="3" id="Tc_xTK4Meo1_U6yXZqH1YU94Q_19_3">209</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" sign="-" scale="3" id="Tc_VrumiNX5mU2pL-7VDZV28g_19_6">39</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_pUWHRBZRzkSlSoBmf6FYOg_20_3">25,772</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" sign="-" scale="3" id="Tc_jN-NliwZVkyOqh9UMUKNAA_20_6">14,040</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from investing activities</b></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Purchases of marketable securities</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="Tc_f1NnH-Gl1keKRBZ7_7DQMg_22_3">209,477</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" scale="3" id="Tc_fGtGHCib9UuCfFk7ANABxg_22_6">47,183</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Maturities of marketable securities</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" id="Tc_OP8wYNyt1EiDzU3MsXpgsA_23_3">64,339</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" scale="3" id="Tc_KUHyaDUt7EeNL7Uk73Bckg_23_6">31,274</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Purchases of property and equipment</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_qpCa8vOJJkaYf7vGaA3LBw_24_3">673</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="Tc_OZC4r0CvRkG8WDJou963Ew_24_6">149</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Investment in Angel Pharmaceuticals</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="Tc_nX6ia9I3AU-da_ktwx7pKg_25_3">5,000</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_vCURzjmJPEaf8dAV4qtdZA_26_3">150,811</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" sign="-" scale="3" id="Tc_WBwmStTjZU6IF1PB7p1pSA_26_6">16,058</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Cash flows from financing activities</b></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Proceeds from issuance of common stock in connection with follow-on public offering, net</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="Tc_zTsnoBFEf0Cn7j5JSo7zEg_28_3">189,407</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Proceeds from the exercise of common stock warrants (includes $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_USBT63DccUuyIRiRbpRO3w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="3" id="Narr_-3ZHcoZPG02kzRlycKqnFw">4,960</ix:nonFraction> in aggregate gross proceeds from related parties)</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="3" id="Tc_luaW9leim02_VeO1IJJSIQ_29_6">35,745</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Proceeds from exercise of common stock options</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_oUpk7vxCCU-XsoFdePFZgg_30_3">1,505</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="Tc_4CO3iCPCTEmVu8voY905Kg_30_6">304</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by financing activities</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_HIixHGWvAEq9M0Yqy51JHg_31_3">190,912</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="Tc_qtjd4gDPV0GxP0RPgaE0aQ_31_6">36,049</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_BMXumzIhb06wzvv-sK1cbA_32_3">14,329</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="Tc_m7oDswlHQ0K9S9p04Cf48w_32_6">5,951</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents at beginning of the period</p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_TKWPv6szD0yr2bq9aGEMXA_33_3">4,576</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2024_T85g3bJodE2zKEZQjy0H0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_aVopurw8DEuQ_UbKbeFGDA_33_6">8,740</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Cash and cash equivalents at end of the period</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_9hxduigjck-Ug2Le7XGk9A_34_3">18,905</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="Tc_wjRU-RU8t06QN9f5r8Sk1g_34_6">14,691</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of cash flow information</b></p></td><td style="vertical-align:bottom;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:75.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Purchases of property and equipment incurred but not paid</p></td><td style="vertical-align:bottom;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="Tc_n5dv7uAk6UGokKO9n4eVjg_36_3">188</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">The accompanying notes are an integral part of these condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 8pt 0pt;"><span style="font-weight:bold;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">6</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">CORVUS PHARMACEUTICALS,&#160;INC.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="NOTESTOCONDENSEDCONSOLIDATEDFINANCIALSTA"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:NatureOfOperations" id="Tb_uQZXowDxV0-OsZ1e5Rb8Zg" continuedAt="Tb_uQZXowDxV0-OsZ1e5Rb8Zg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">1. Organization</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Corvus Pharmaceuticals, Inc. (&#8220;Corvus&#8221; or the &#8220;Company&#8221;) was incorporated in Delaware on January 27, 2014 and commenced operations in November 2014. Corvus is a clinical-stage biopharmaceutical company. The Company&#8217;s operations are located in South San Francisco, California.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Corvus Biopharmaceuticals, Ltd. and Corvus Hong Kong Limited. All intercompany accounts and transactions have been eliminated from the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Registered Direct Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>On May 6, 2024, the Company completed a registered direct offering which resulted in gross proceeds of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_n93OCuu_JUOqZraiFXHD6Q">30.6</ix:nonFraction> million. The financing consisted of the sale of <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_6OIrsrv1pkmOwj0QFI20Rg">13,512,699</ix:nonFraction> shares of common stock and accompanying common stock warrants to purchase <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_I72kfVaJEEiXjaIkRRN-XQ">13,078,509</ix:nonFraction> shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA" decimals="4" format="ixt:num-dot-decimal" name="crvs:CombinedOfferingPriceForSharesAndWarrants" scale="0" id="Narr_uDkUM_ZIBUC-p8OVztwpuA">1.7312</ix:nonFraction> per share, and the sale of pre-funded warrants to purchase <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_kDsvA0huo06GTivpE0EPog">4,144,085</ix:nonFraction> shares of common stock and accompanying common warrants to purchase <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_tVWr47JOA06oXGXQwQxtWQ">4,010,927</ix:nonFraction> shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_6uNH4sWHWUKucQynOYmyzw">1.7311</ix:nonFraction> per share. The common warrants had an exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_wwfsKG31eku3hr1zXbW8rA">3.50</ix:nonFraction> per share of common stock (or $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="4" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" scale="0" id="Narr__6kyBoXLpUO5R2itZjjarw">3.4999</ix:nonFraction> per pre-funded warrant in lieu thereof), were exercisable at any time after the date of issuance, subject to certain ownership limitations, and expired on June 30, 2025. The pre-funded warrants have an exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_k-MEFvIVlkq1swHQs501Jg">0.0001</ix:nonFraction> and are exercisable any time after the date of the issuance, subject to certain ownership limitations. As of June 30, 2025, the expiration date of the common warrants, all of the common warrants had been exercised, resulting in proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_6_30_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rEJhtm7kYEKy4OLu8VTQ1Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="6" id="Narr_8zcUOypDy0Grpba1SkiEfA">54.3</ix:nonFraction> million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Follow-on Public Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>On January 23, 2026, the Company completed a follow-on public offering in which the Company sold <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_GN6gMrq-JkOGRXKQs_hMoA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_zya_voBxO0mzULKAFrEgfw">9,085,778</ix:nonFraction> shares of common stock at a price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_o-A3wbD6UUWdH9swC6JVLg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="Narr_lSwTlhPHAkOw28W_lKHuqg">22.15</ix:nonFraction> per share, which included <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_nq56AaeRsUWTT5ZU891IzQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_hJZpsVk5wkypXjnT8pXqUA">1,185,101</ix:nonFraction> shares issued pursuant to the underwriters&#8217; exercise of their option to purchase additional shares of common stock. The aggregate net proceeds received by the Company from the offering were approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_GN6gMrq-JkOGRXKQs_hMoA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_uQSLE9M5TUKzKe5pA5LYzg">189.4</ix:nonFraction> million, net of underwriting discounts, commissions and offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to risks and uncertainties common to early-stage companies in the biotechnology industry, including, but not limited to, development by competitors of new technological innovations, protection of proprietary technology, dependence on key personnel, contract manufacturer and contract research organizations, compliance with government regulations and the need to obtain additional financing to fund operations. Since commencing operations in 2014, the majority of the Company&#8217;s efforts have been focused on the research and development of soquelitinib, ciforadenant and mupadolimab. The Company believes that it will continue to expend substantial resources for the foreseeable future as it continues clinical development of, seek regulatory approval for and, if approved, prepare for the commercialization of soquelitinib, as well as product candidates under the Company&#8217;s other development programs. These expenditures will include costs associated with research and development, conducting preclinical studies and clinical trials, obtaining regulatory approvals, manufacturing and supply, sales and marketing and general operations. In addition, other unanticipated costs may arise. Because the outcome of any clinical trial and/or regulatory approval process is highly uncertain, the Company may not be able to accurately estimate the actual amounts necessary to successfully complete the development, regulatory approval process and commercialization of soquelitinib, or any other product candidates.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">7</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_uQZXowDxV0-OsZ1e5Rb8Zg_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has incurred significant losses and negative cash flows from operations in all periods since inception and had an accumulated deficit of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" sign="-" scale="6" id="Narr_etWppX0B_UGTPqEZSlPN1Q">443.9</ix:nonFraction> million as of June 30, 2026. To date, none of the Company&#8217;s product candidates have been approved for sale and therefore the Company has not generated any revenue from sales of commercial products. Management expects operating losses to continue for the foreseeable future. The Company has funded its operations to date primarily through the sale of redeemable convertible preferred stock, common stock, pre-funded warrants and common stock warrants. As of June 30, 2026, the Company had cash, cash equivalents and marketable securities of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="6" id="Narr_RfEt8RP_yUWJQmv1RcR5DA">215.2</ix:nonFraction> million. Management believes that the Company&#8217;s current cash, cash equivalents and short-term marketable securities will be sufficient to fund its planned operations for at least the next 12 months from the date of the issuance of these condensed consolidated financial statements. To fund all of the Company's ongoing and planned development programs through commercialization, the Company will need to raise additional capital in the future. The Company intends to raise additional capital through private and public equity offerings, debt financings and license and development agreements. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms acceptable to the Company or at all. If the Company is unsuccessful in its efforts to raise additional capital or if sufficient funds on acceptable terms are not available when needed, the Company could be required to significantly reduce operating expenses and delay, reduce the scope of or eliminate one or more of its development programs, out-license intellectual property rights to its product candidates, sell unsecured assets, or a combination of the above, any of which may have a material adverse effect on the Company&#8217;s business, results of operations, financial condition and/or its ability to fund its obligations on a timely basis or at all. Failure to manage discretionary spending or raise additional capital, as needed, may adversely impact the Company&#8217;s ability to achieve its intended business objectives.</p></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="Tb_-HDuN4MT1k-gHOdkPoYdLA" continuedAt="Tb_-HDuN4MT1k-gHOdkPoYdLA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">2. Summary of Significant Accounting Policies</b></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Tb_Jm0-nonboUKtdhPvlR0C1g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). The Company&#8217;s functional and reporting currency is the U.S. dollar, except for its investment in its equity method investee which is the Chinese renminbi (RMB). The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and discharge of liabilities in the normal course of business.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="crvs:UnauditedInterimFinancialInformationPolicyTextBlock" id="Tb_ezNCGm1t3kSQwImgQKvfuw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Unaudited Interim Financial Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The accompanying interim condensed consolidated financial statements and related disclosures are unaudited, have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for fair statement of the condensed consolidated financial statements presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The condensed consolidated balance sheet as of December 31, 2025 was derived from audited financial statements, but does not include all disclosures required by GAAP. The condensed consolidated results of operations for the three and six months ended June 30, 2026 are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes for the year ended December 31, 2025 included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:UseOfEstimates" id="Tb_zq9JgYII9US9xDgXOyz08Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The preparation of the Company&#8217;s condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from such estimates.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">8</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_-HDuN4MT1k-gHOdkPoYdLA_cont1" continuedAt="Tb_-HDuN4MT1k-gHOdkPoYdLA_cont2"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:EquityMethodInvestmentsPolicy" id="Tb_TGZPZI6g8E6rrwz0oa2Gvw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Equity Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company uses the equity method of accounting for its equity investment if the investment provides the ability to exercise significant influence, but not control, over operating and financial policies of the investee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company&#8217;s proportionate share of the net income (loss) resulting from the equity method investment is reported under the line item captioned &#8220;income (loss) from equity method investment&#8221; in the condensed consolidated statements of operations and comprehensive loss and the carrying value of the equity method investments is reported under the line captioned &#8220;Investment in Angel Pharmaceuticals&#8221; in the condensed consolidated balance sheets. The Company&#8217;s equity method investments are reported at cost and adjusted each period for the Company&#8217;s share of the investee&#8217;s income or loss and the foreign currency translation adjustment as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>For equity method investees with a functional currency different than the Company&#8217;s reporting currency, the Company follows the guidance under Accounting Standards Codification (&#8220;ASC&#8221;) 830-10-15-5, pursuant to which, the foreign currency financial statements of a foreign investee accounted for by the equity method should be translated to the reporting entity&#8217;s reporting currency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company evaluates equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment might not be recoverable. Factors considered by the Company when reviewing an equity method investment for impairment include the length of time (duration) and the extent (severity) to which the fair value of the equity method investment has been less than cost, the investee&#8217;s financial condition and near-term prospects and the intent and ability to hold the investment for a period of time sufficient to allow for anticipated recovery. An impairment that is other-than-temporary is recognized in the period identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>See Note 6, &#8220;Equity Method Investment,&#8221; for further information.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ConcentrationRiskCreditRisk" id="Tb_ci1hXdowsk-yJ6c_jRbhsQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ConcentrationRiskCreditRiskUninsuredDeposits" id="Narr_anVnqCI_HkC1ju6YlFa3_A">Substantially all of the Company&#8217;s cash and cash equivalents are deposited in accounts with <ix:nonFraction unitRef="Unit_Standard_Institution_DwjA4AmBW0mdf47-7ZQgRA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="INF" format="ixt-sec:numwordsen" name="crvs:NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited" scale="0" id="Narr_elID1S0LckadsR0CTAgxeQ">two</ix:nonFraction> financial institutions that management believes are of high credit quality. Such deposits may, at times, exceed federally insured limits. The Company maintains its cash with an accredited financial institution and accordingly, such funds are subject to minimal credit risk. The Company&#8217;s marketable securities consist of investments in U.S. Treasury securities and U.S. government agency securities, which can be subject to certain credit risks. However, the Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer, and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any losses on its deposits of cash, cash equivalents or marketable securities.</ix:nonNumeric></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company is subject to a number of risks similar to other early stage biopharmaceutical companies, including, but not limited to, the need to obtain adequate additional funding, possible failure of preclinical testing or clinical trials, its reliance on third parties to conduct its clinical trials, the need to obtain marketing approval for its product candidates, competitors developing new technological innovations, the need to successfully commercialize and gain market acceptance of the Company&#8217;s product candidates, its right to develop and commercialize its product candidates pursuant to the terms and conditions of the licenses granted to the Company, and protection of proprietary technology. If the Company does not successfully commercialize or partner any of its product candidates, it will be unable to generate product revenue or achieve profitability.</p></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="crvs:SignificantAccountingPoliciesPolicyTextBlock" id="Tb_mc-b1tQaiE-AWSVTFZ_Veg" continuedAt="Tb_mc-b1tQaiE-AWSVTFZ_Veg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There have been no material changes to the Company&#8217;s significant accounting policies during the six months ended June 30, 2026 from those discussed in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.</p></ix:nonNumeric></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">9</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_-HDuN4MT1k-gHOdkPoYdLA_cont2"><ix:continuation id="Tb_mc-b1tQaiE-AWSVTFZ_Veg_cont1"></ix:continuation><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Tb_Ky2GNUrZSUelVaczWLmh4w" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2023, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements related to variety of FASB Accounting Standard Codification topics. The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K is effective. If by June 30, 2027, the SEC has not removed the applicable requirement from Regulation S-X or Regulation S-K, the pending content of the associated amendment will be removed from the Codification and will not become effective for any entities. The Company is currently evaluating the effect of adopting this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expense. This update requires entities to disaggregate operating expenses into specific categories, such as salaries and wages, depreciation, and amortization, to provide enhanced transparency into the nature and function of expenses. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, with early adoption permitted. ASU 2024-03 may be applied retrospectively or prospectively. The Company is currently evaluating the impact of ASU 2024-03 on its financial statement presentation and disclosures.</p></ix:nonNumeric></ix:continuation><a id="_1ef6e51c_4186_41ed_892b_65d25ec57510"></a><a id="Tc_SZU7FptV6kC_Q7uCrty76Q_1_2"></a><a id="Tc_O2tOdUXC_0OtdiYSyZG1Wg_1_8"></a><a id="Tc_6C9-p4lDNEuMpiEtpJ1Ilg_2_2"></a><a id="Tc_gR5RxsOP4kiqqsSa_8z1wg_2_8"></a><a id="Tc_KkjdNqopWUawzBiEUZ11IA_3_2"></a><a id="Tc_5iCivV3x-0aphlMXJLqBMw_3_5"></a><a id="Tc_CrNMHKmi2Uaj7AkIl97_4w_3_8"></a><a id="Tc_e1COVjk9DUC_VqCVzfPbBw_3_11"></a><a id="Tc_ZJ6-6JeHM0S93NLXo3m0Sw_4_0"></a><a id="Tc_a6EmmDFZa0OhRmBk-7W_Qg_5_0"></a><a id="Tc_UOXckfmJyka6ILmiTdYYVw_5_2"></a><a id="Tc_JNg3ELNisUylb7SW22LVmA_5_5"></a><a id="Tc_yD2gZDHnOkSwDEtIZHExbQ_5_8"></a><a id="Tc_B_2lQkaZYk-55pWC5U2UdQ_5_11"></a><a id="Tc_vn0AjmpYuU2gTgi_rMY1Tw_6_0"></a><a id="Tc_YKxe5p0H-E6s_x-c7cGd1g_6_3"></a><a id="Tc_5gbq-LEzeUCt8Xk5SYTP9A_6_6"></a><a id="Tc_-lZG2U1gmUGx2y-gfX7iDg_6_9"></a><a id="Tc_cb3wABvsbk2Bz0LqK_YUJQ_7_0"></a><a id="Tc_vqoODIEHLkWE6-kJzsPjog_7_2"></a><a id="Tc_PdeQqq5DSUirpIF0YmTw2w_7_5"></a><a id="Tc_8MsNSbczfUWvN0HeZRXe3w_7_8"></a><a id="Tc_g2tuAEAFmEmTi4_vms_csQ_7_11"></a><a id="Tc_Nn9iZRsk6UeTOaomskRTZA_8_0"></a><a id="Tc_CshUMh9DKU-jScp8iKIgTA_9_0"></a><a id="Tc_3x8unzMLtkiCCWgK7P2gKw_10_0"></a><a id="Tc_Imc6_T5zgUWergWeELBjcQ_10_3"></a><a id="Tc_XptwiVlg502cGYKgki8ePA_10_6"></a><a id="Tc_EYv8W7f--kKnuX8z0MyVDQ_10_9"></a><a id="Tc_sEBg8m5qOUy15IYP7uCpBw_11_0"></a><a id="Tc_3qZgvg9Z0kqc7-rkQrcd5Q_13_0"></a><a id="Tc_HXAV3O47FUq0kkniN013xw_13_2"></a><a id="Tc_eXVypMtwF0So4WF8jzrVWw_13_5"></a><a id="Tc_p1-ml6fXp0eP5W3578tdMw_13_8"></a><a id="Tc_oMjuiWtcvEispb8AOdfb1Q_13_11"></a><a id="Tc_968QYHkuoUOhyjYe0Rgomw_14_0"></a><a id="Tc_CWakNXJ1SUOBaNCgOojKnA_14_2"></a><a id="Tc_P4rNma5zFk-CiAPGH4VmpQ_14_5"></a><a id="Tc_n0JBnBRjm0GL_h8o5Jx7FQ_14_8"></a><a id="Tc_0S04MYNLjkWV54y5gVGvBw_14_11"></a><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:EarningsPerShareTextBlock" id="Tb_seveUh25vk6hw0RZ3Ztr5Q" continuedAt="Tb_seveUh25vk6hw0RZ3Ztr5Q_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">3. Net Loss per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Tb_rxEidEbiOUOqyoqIG5PUEw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following table shows the calculation of net (loss) income per share (in thousands, except share and per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net (loss) income attributable to common stockholders, basic</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_cjB02NIyxEiw-BHa-LlBUA_5_3">17,959</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_2e-0fsQETEC8CsUjG_qLlw_5_6">7,998</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" sign="-" scale="3" id="Tc_7cNqm1XeoEOoieUxxXygcQ_5_9">31,651</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="Tc_FaA5c5aivUGP03hTA0yMiw_5_12">7,195</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Gain from change in fair value of warrant liability</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount" scale="3" id="Tc_QqMgbiD3R0WHwib9pjwJeg_6_12">27,141</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net loss - basic and diluted</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" scale="3" id="Tc_gEvuD0c0aEuS4Nu-Q2PQJA_7_3">17,959</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" scale="3" id="Tc_BQ0oe4GCHEG-aSuMc1iCTA_7_6">7,998</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" scale="3" id="Tc_tJtTfLBXmUur6Un5mv2W2A_7_9">31,651</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" sign="-" scale="3" id="Tc_ndXeqmkOeEKfrzoqUNL_Iw_7_12">19,946</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average common shares and pre-funded warrants outstanding used to compute basic and diluted net (loss) income per share</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_EyJSSE-wCU-LSbuN0uGl5g_9_3">92,368,013</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_mzuC0L8McUOSAP2RBpTn2w_9_6">77,774,344</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_z24zTTe9EUGlhiGssvwS6A_9_9">91,188,921</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="Tc_UhJ8uBgd-ki6qLz4Mk3KAQ_9_12">74,966,022</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average shares issuable upon the exercise of common warrants</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" scale="0" id="Tc_0EnHri5AhEy8fN33_Lalqg_10_12">1,555,686</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average common shares and prefunded warrants outstanding used to compute diluted net loss per share</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_p-dcr_RJ0EKeIoJ5n9Q9fg_11_3">92,368,013</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_emE1Kgl-AkaIJR33VPCMSQ_11_6">77,774,344</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_CgS3L8KgkkWbaqFxAZA4TA_11_9">91,188,921</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="Tc_V62RD7bV4ES9tNo3PUdfXQ_11_12">76,521,708</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net (loss) income per share, basic</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_3T85fuAbtk-UV2JA70GKcg_13_3">0.19</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_bBhwoY-bJECsZhMJWvL5Tw_13_6">0.10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" sign="-" scale="0" id="Tc_43uLc2tx8kyJBsmaXzX75A_13_9">0.35</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" id="Tc_Su6aIZaTUUa4LkD3gbd1Iw_13_12">0.10</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss per share, diluted</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_kL1tfusnCUSQDUIe7zysKg_14_3">0.19</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_G8fwlj3u-0SbSwRpKHXqGw_14_6">0.10</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_3LgkjAml9UeT5-kF0XLIGw_14_9">0.35</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareDiluted" sign="-" scale="0" id="Tc_7QnrB9Pquk27LalJ6_VIOw_14_12">0.26</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Weighted average common shares outstanding used in the calculation of basic and diluted net loss per share for the three and six months ended June 30, 2026 and 2025 includes <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" decimals="INF" format="ixt:num-dot-decimal" name="crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants" scale="0" id="Narr_H3lfxawtoEmbFNCGQ8yeXQ"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" decimals="INF" format="ixt:num-dot-decimal" name="crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants" scale="0" id="Narr_ldPtSj48dEKvZCh1Dkbx1g"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants" scale="0" id="Narr_d6HkSoRKO0yRyFZyrn59pw"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants" scale="0" id="Narr_MKSaJ0w3y0Gw_TsVio9QmA">8,275,913</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares of common stock issuable upon conversion of pre-funded warrants. Refer to Note 9, &#8220;Warrants&#8221; for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shares issuable upon exercise of common warrants used in the calculation of diluted net loss per share for the six months ended June 30, 2025 were calculated using the treasury stock method.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">10</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_96798ea8_9e9b_4f57_95e3_d1a8116666a2"></a><a id="Tc_i2SHXxKVOEWVqw1ot2OECw_1_2"></a><a id="Tc_ik_C4-JO_022UtGO4cmuUQ_1_6"></a><a id="Tc_QCBh1zZoGkSUlWqtDJhJvg_2_2"></a><a id="Tc_8LvHtuaL1kOiGzeOVTRX-Q_2_6"></a><a id="Tc_hMGCACB_xE6MmaWRJM5w4Q_3_2"></a><a id="Tc_PLM_e_0EdkKBabVBuz7cIw_3_4"></a><a id="Tc_1Sdo4Nb3AEimtHsUX1HLdg_3_6"></a><a id="Tc__VxX0PHwME-5jUI-wOob2A_3_8"></a><a id="Tc_4FT-RZf93EmM04gZiNeVPw_4_0"></a><ix:continuation id="Tb_seveUh25vk6hw0RZ3Ztr5Q_cont1"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="Tb_mN-JZbRKfkebrWuEy2pwRw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The amounts in the table below were excluded from the calculation of diluted net loss per share, due to their anti-dilutive effect:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_OYQKlvAVcUiIKCZXlK3rhQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_P-u64WzHsEiFdUxfNATb5g_4_2">13,253,806</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_T2y77g8YE0asMk0uCkAk-Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_P7TCTGzZ806eLoQeACfiRQ_4_4">11,651,683</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_EfBn_0ydikaXrDJ_rEjuuQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_hGdLaaOxCkCK5qfAXvVMHQ_4_6">13,253,806</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_usPeQUtTJkO4y-9oEftanA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="Tc_fQnh5J2oM0uO2rH35yPheA_4_8">11,651,683</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_efaf009d_6ce2_4fcd_a5ec_0e9e40f9e02f"></a><a id="Tc_wNcb3fWLbEGdaU_oudhAfA_1_2"></a><a id="Tc_Nx_Z4ckYbEWlE1590QknpQ_1_8"></a><a id="Tc_AQ6bj8ik6ku1vQSYQj5JlQ_2_2"></a><a id="Tc_jqwNCR_FW06V_F9DwurhZw_2_8"></a><a id="Tc_12iQ20igMkG5zEzbPTWw5g_3_2"></a><a id="Tc_xUbykUjZAUe3BwIMvHF3VA_3_5"></a><a id="Tc_wk9fVcEybEyIlgHOGFyHCw_3_8"></a><a id="Tc_z6GCu36xP0-1D16hXG5gnw_3_11"></a><a id="Tc_QBeys05gI0-FhdH82xDGFA_4_0"></a><a id="Tc_drsEY5Qi0Ee6HY_3C7uFvQ_4_2"></a><a id="Tc_GPtW_ztPi0uYS-c8OLoQUQ_4_5"></a><a id="Tc_7yErAOSPz0-fghpJUhV3sg_4_8"></a><a id="Tc_wpa5c9sQK0qZ0YIIMn_cQA_4_11"></a><a id="Tc_NKjHNi-RlkyMgN41WNBrRQ_5_0"></a><a id="Tc_oNvDknDdVUGkmHzhZ8Z4hQ_6_0"></a><a id="Tc_zCiENdOSAE6I1J0dfjCRgw_7_0"></a><a id="Tc_Io9q6Wx4_0CQDkMbFwDRJg_8_0"></a><a id="Tc_mM7XYUBm9UyyrnwBTkNQKA_9_0"></a><a id="Tc_RlKbQBywEEmYb08yBdDoTg_10_0"></a><a id="Tc_r6vPYFCLtUWdaJ36-9JIVg_11_0"></a><a id="Tc_97tfX26ULEGK2Xn3WrLzRg_12_0"></a><a id="Tc_Y92BLIBFfk2ai4faiObHRA_13_0"></a><a id="Tc_wc98fkgYt0uE-JaoOpo3hg_13_2"></a><a id="Tc_w4gyTfpKs0ShdbVx-kXrAg_13_5"></a><a id="Tc_1JJ7AgTtWE2CtWoN-4oL-Q_13_8"></a><a id="Tc_VKj4S92fikWFQj5MxHa_bQ_13_11"></a><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:SegmentReportingDisclosureTextBlock" id="Tb_oOyzEuljJkmT6tIjxFHtyA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">4. Segments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company views its operations and manages its business in <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" id="Narr_zDRudFLmz0CKgeOjYxB1sQ"><ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="Narr_gz21YYODZUWirEZ1nOjweQ">one</ix:nonFraction></ix:nonFraction> operating segment, that of the development and commercialization of drugs and antibodies that target critical elements of the immune system. The Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;) is made up of the Chief Executive Officer and Chief Financial Officer. The CODM assesses performance for the segment and decides how to allocate resources based on consolidated net loss that is reported on the consolidated statement of operations and comprehensive loss. The measure of segment assets is reported on the balance sheet as total consolidated assets. Managing and allocating resources on a consolidated basis enables the CODM to assess the overall level of resources available and how to best deploy these resources across functions and programs that are in line with the Company&#8217;s long-term company-wide strategic goals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="Tb_1wGUBGbIRUW6HnDyF99NPQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following table presents reportable segment net loss, including significant expense categories, attributable to the Company&#8217;s reportable segment for the three and six months ended June 30, 2026 and 2025 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation and benefits, excluding stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold" scale="3" id="Tc_Hg-2e9UPgU2y_vbiWqs7hQ_4_3">3,147</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold" scale="3" id="Tc_Y-oju9KH-EGwZ57zmWX2tQ_4_6">2,144</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold" scale="3" id="Tc_z7ID43-h-0iyd8GYxEX6-w_4_9">6,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold" scale="3" id="Tc_B5q2w3B7SkmPU_WICfuBqg_4_12">4,383</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_2Wp0SO5tSEeSGg_sDRRuZA_5_3">2,609</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_S6at-2ftvkqR4DwB7iP_sQ_5_6">1,256</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_s-ZACJBzDkCaZEcMdRs4mA_5_9">5,259</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensation" scale="3" id="Tc_DA--puGF4E-EkUcI-xBSeQ_5_12">2,507</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Drug manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="crvs:SegmentDrugManufacturingCosts" scale="3" id="Tc_puOIa_uB40yYXHjYZijmwA_6_3">2,441</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="crvs:SegmentDrugManufacturingCosts" scale="3" id="Tc_3r7oVsRyikG5dNbfT887nQ_6_6">1,850</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="crvs:SegmentDrugManufacturingCosts" scale="3" id="Tc_FHNZH76NKUKRH0Jab3gu1A_6_9">2,872</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="crvs:SegmentDrugManufacturingCosts" scale="3" id="Tc_bNraB7_ocEWZd8Acdylz8A_6_12">3,680</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_UooblJye3kivDY1oZ8Ytsw_7_3">5,410</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_vFFrWBr0qketawAJU4Fq9Q_7_6">2,135</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_QsOR2FgDoU-wVcqDKxQWYg_7_9">10,453</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherResearchAndDevelopmentExpense" scale="3" id="Tc_ZdbRBBSjl0iwUgXebrkHlQ_7_12">4,062</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outside general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="3" id="Tc_XoOEYMaF5kqKvSZEe1t08A_8_3">906</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="3" id="Tc_X9yAcj-f3kOqf7tF5rJhqw_8_6">848</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="3" id="Tc_w2elmvURIUOLcybhB5oAVw_8_9">2,150</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralAndAdministrativeExpense" scale="3" id="Tc_8EO5wA5WgEGUFiqnIQprQQ_8_12">1,794</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Facilities and insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="crvs:FacilitiesAndInsurance" scale="3" id="Tc_Tr5_sdQ1EkqKRGocqsfiIg_9_3">630</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="crvs:FacilitiesAndInsurance" scale="3" id="Tc_OdsMBrvzLEGpfG-y0Zg-RQ_9_6">504</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="crvs:FacilitiesAndInsurance" scale="3" id="Tc_ieBKj-3XBkqocIPl_I6PHQ_9_9">1,188</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="crvs:FacilitiesAndInsurance" scale="3" id="Tc_Z4soR4tP30KT9nbY6L_0cw_9_12">1,284</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other segment items (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralExpense" scale="3" id="Tc_kV6vZCha7Uajf0GSC3hJoA_10_3">4,154</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralExpense" scale="3" id="Tc_rnp6DIvE40GEFwrWTJGcxA_10_6">1,523</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralExpense" scale="3" id="Tc_At2ZPWLRlkq7elg3dfFYKA_10_9">6,078</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherGeneralExpense" scale="3" id="Tc_icX8HQ1_bE2DYDo3J0BvjQ_10_12">2,472</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total segment expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_XWkEHUHy_U--qXxG0sEj1A_11_3">19,297</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_fYzsCriKZkGtecULlFJUDw_11_6">10,260</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_NkHwsYbOgEiVA9GSqSX4DQ_11_9">34,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="3" id="Tc_t5gG4QuEkEyQIPNbMbccbw_11_12">20,182</ix:nonFraction></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-operating income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_hGQTEaFtPky4ZnjC6IJFQQ_12_3">1,338</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_IHscpexDf0aUEqMDRAHCVQ_12_6">2,262</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_WtNMW_WmGUqqK3vnziQUBg_12_9">2,523</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="Tc_7_kCX6RZREKgplZm4U9wBA_12_12">27,377</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_ZqtBMLBIq0mPff2rKLLFYw_13_3">17,959</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_Xc_o1toy4EW0YGzAKfeRKw_13_6">7,998</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_capSK-o0v0Si8wg50UC_Lw_13_9">31,651</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="3" id="Tc__tJ89qaOlE6lQ-cBEVHHEg_13_12">7,195</ix:nonFraction>)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:3pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Includes consulting, non-clinical research and laboratory supplies.</span></td></tr></table><div style="margin-top:3pt;"></div></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:FairValueDisclosuresTextBlock" id="Tb_qlbp06ZTwEiUyL1ETntzbw" continuedAt="Tb_qlbp06ZTwEiUyL1ETntzbw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">5. Fair Value Measurements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Financial assets and liabilities are measured and recorded at fair value. The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining the reported fair values. The fair value hierarchy prioritizes valuation inputs based on the observable nature of those inputs. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The hierarchy defines three levels of valuation inputs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level&#160;1&#8212;Quoted prices in active markets for identical assets or liabilities</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level&#160;2&#8212;Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">11</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_b9d6e4c9_0f48_496a_88cd_6f7625fbc35f"></a><a id="Tc_VekGKvmB_0OPLsNFOFOVYA_1_2"></a><a id="Tc_Zq-JliZyNEO3Piut3UjiBg_2_2"></a><a id="Tc_krZWj26cp0OB5VfUlm2JdQ_2_11"></a><a id="Tc_auhrkRbBrkWboay7iPMHHw_3_2"></a><a id="Tc_xIHZJ11ShU6XVg03pDTCmQ_3_5"></a><a id="Tc_WXPdFa7N80GFgF6RQQ43FA_3_8"></a><a id="Tc_QloL6qTMzEG1ubTcJOYLZA_3_11"></a><a id="Tc_79WnHb1jWUSr-J4JbT9mdQ_4_0"></a><a id="Tc_TWlyTjpWiUCO57s51UTLtQ_5_0"></a><a id="Tc_KMG9wZIN2USY545fdVYNQg_5_2"></a><a id="Tc_z96Jc2RJm0OLY5_ZA-DDsA_5_5"></a><a id="Tc_x2w6wiVnnkGMPM6AHMEeGg_5_6"></a><a id="Tc_Uvwv1uNIikSPDelK-KUEbA_5_8"></a><a id="Tc_nT-1GCJxaUSCUD1oyIEt-Q_5_9"></a><a id="Tc_gUoZUCoEBUmD9CTnnnVUHQ_5_11"></a><a id="Tc_8o47U-YTO0m5PjgGfK0c8Q_6_0"></a><a id="Tc_w0L_Ob6jAkKTE7dPSuyPjw_6_3"></a><a id="Tc_BUEJzrM9_kmBURIjC5LPyg_6_9"></a><a id="Tc_jCGvEY8I50Gx2jy3tI-LHg_7_2"></a><a id="Tc_LUZTT_slMU6aq6P50dXERA_7_5"></a><a id="Tc_BDH0dGyxLUaxFhXbc7qaNA_7_8"></a><a id="Tc_4_ZfK2b8DUS8iN6kIqZRVw_7_9"></a><a id="Tc_jPEDqZ7j0EOsVBAl8gTHyw_7_11"></a><a id="_5c1dd3ec_1269_4ec7_bcb1_75242d62396c"></a><a id="Tc_h-UQ5lr0xkuhX-Gh0RXP-w_1_2"></a><a id="Tc_fAS_sBIrnEuodaXNIvVrWQ_2_2"></a><a id="Tc_-gvldefHu0KhT1P0c_1IRw_2_11"></a><a id="Tc_WL0iEPBxjkel2qbkl2SfOA_3_2"></a><a id="Tc_ndE4R1jq9EKLl9mKLE2X8w_3_5"></a><a id="Tc_IZ54bfAtg02mzUnd1bYd8g_3_8"></a><a id="Tc_tmUXF3-7AUm9R7PXSsYmGg_3_11"></a><a id="Tc_XyNiCf1lkUSXj7xfdU7Waw_4_0"></a><a id="Tc_2vzgCqctYUiNLP1dOWcq3w_5_0"></a><a id="Tc_6Hyjy7MXGkK6SlAiRnpH0Q_5_2"></a><a id="Tc_wgZK67F6jECeiS3uf-Z1GA_5_5"></a><a id="Tc_a4HGsMqK0UytK4ILH-EvKg_5_6"></a><a id="Tc_MiyqRtP_rkaBZploP53gOA_5_8"></a><a id="Tc_z72xwUVhLkKMnv-XsI-r4w_5_9"></a><a id="Tc_U3tDhhuQzEOaPatEb281FA_5_11"></a><a id="Tc_WWFmgHAP3U2eI8-qnGv7-w_6_0"></a><a id="Tc_-fvD4CDZ2UqJy4UV7nVUcA_6_3"></a><a id="Tc_nphbl14DrEaWIrTxilWzFA_6_9"></a><a id="Tc_S5Rg9F7L5E6Rz5S-FQqEgg_7_2"></a><a id="Tc_sJ-jEOaKs06ZQNe_3DNGSw_7_5"></a><a id="Tc_kvZQC6Equ0yWE9uNYg7tFA_7_8"></a><a id="Tc_TLleU1YrHUW7fKRfrwfUEw_7_9"></a><a id="Tc_qAKWsWTleUCIJ7cZHqnwzg_7_11"></a><a id="_556044ce_7c46_4fa9_bb4b_38bae74c6d7d"></a><a id="Tc_CMQExYT6rECC5D8j_ILy7Q_1_2"></a><a id="Tc_kRnRpYkCB069P7PkHCVs4g_2_5"></a><a id="Tc_nudc5ZYahECLHwSBcjXlGg_2_8"></a><a id="Tc_JmNeljs42kC3eP_HeMHd5Q_3_2"></a><a id="Tc_IdCAXaN4FESsW57FZMlAXA_3_5"></a><a id="Tc_Z0fmkPzZEUyDih9ormgOEg_3_8"></a><a id="Tc_I71bZ41aKkuNRlmGK4M0HA_3_11"></a><a id="Tc_VzOFvIkdjk-wwK9q7MCLqQ_4_2"></a><a id="Tc_IE_UbkKxyUyrYseZYV_GCg_4_5"></a><a id="Tc_i7xvTMKc20GCSHRnIStSPg_4_8"></a><a id="Tc_uRzZSBWjoUa61jPD5vJKpA_4_11"></a><a id="Tc_aF1MPPih502J8eG_nKLSTQ_5_0"></a><a id="Tc_G6Kc9yPuKkWc_cVAMgKpRw_5_2"></a><a id="Tc_yP78esopJUWs7J5QEr3_VA_5_5"></a><a id="Tc_Teg5ffcc7U-NHTA1jM6PzQ_5_8"></a><a id="Tc_YGL93GFGRkGSbtKv-WpmEw_5_11"></a><a id="Tc_lrD2cCgeKEWm0GApDzshnQ_6_0"></a><a id="Tc_-nkDy48UEkirJxvXaHmtqA_6_6"></a><a id="Tc_EsuV5Tr_DEqDaoBESFqmCQ_7_2"></a><a id="Tc_wNOHfRNkSUuqcq3K926LNw_7_5"></a><a id="Tc_fEThkeIS9k-ffWbpKXTq3A_7_8"></a><a id="Tc_xYpDkDzPGEeSZlos1Foz4A_7_11"></a><a id="_0c927464_7784_4845_9a92_7d2993ee0c7e"></a><a id="Tc_mkrH-evZaEGGu76X_Al-vg_1_2"></a><a id="Tc_QeWPfwZGuEOUE1QsT8a4_g_2_5"></a><a id="Tc_7a6CC_Szsk6EBWgrQ9Q-dA_2_8"></a><a id="Tc_jp178G-5OUaglfnq-bqCew_3_2"></a><a id="Tc_bwXMY-jSpUmpLLCGOQGdLA_3_5"></a><a id="Tc_BnqU_krQF0Cvydhb09o46A_3_8"></a><a id="Tc_Z0LOEt1O8EWysfqTVnpCVw_3_11"></a><a id="Tc_7Jtwl2hPQEWWuwAKI1YLyA_4_2"></a><a id="Tc_64fr63UXuEeTQPrYaJNsaw_4_5"></a><a id="Tc_CF0-yB9LEka9OUQhE1c2OA_4_8"></a><a id="Tc_AM39DR3o2USzkn12PvTzDA_4_11"></a><a id="Tc_VW3Bznz1IUGCuDSrJ-WPiA_5_0"></a><a id="Tc_feNMzuBqIE2n9G7oEIda-g_5_2"></a><a id="Tc_9SQ431FYcEKUUuhoghCALA_5_5"></a><a id="Tc_ClmSj8rU-U-QD68N_Cpd2A_5_8"></a><a id="Tc_DK3aRiPmp0qIOXLTTr-F6A_5_9"></a><a id="Tc_Qwljl9geaEyF100in3CUHg_5_11"></a><a id="Tc_OTUI-fi980OGsgJOQPVp3w_6_0"></a><a id="Tc_UbwM8bcjtU21ha2DqZLysg_6_9"></a><a id="Tc_9SmY3flNsky-rbXoiQZ3Sw_7_2"></a><a id="Tc_VApfV1Sl2kGLvOkchGaP-A_7_5"></a><a id="Tc_d1fta7CENkebDeBiCjbafg_7_8"></a><a id="Tc_a2xIIJ3GgEKT_ayL1yd0QA_7_9"></a><a id="Tc_Dtp0qju1o0CjyfiFeKjcmw_7_11"></a><ix:continuation id="Tb_qlbp06ZTwEiUyL1ETntzbw_cont1" continuedAt="Tb_qlbp06ZTwEiUyL1ETntzbw_cont2"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level&#160;3&#8212;Unobservable inputs that reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There have been no transfers of assets and liabilities between levels of hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company&#8217;s Level 2 investments are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar investments, issuer credit spreads, benchmark investments, prepayment/default projections based on historical data and other observable inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="Tb_TMpOOCHNcEW4Ry_DDKewzg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following tables present information as of June 30, 2026 and December 31, 2025 about the Company&#8217;s assets that are measured at fair value on a recurring basis and indicate the level of the fair value hierarchy the Company utilized to determine such fair values (in&#160;thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;2026</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measured&#160;Using</b></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SSpjOlOkJEu6dw2fwXNSbA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_1CRs9hvqS0OO66qEN--CnQ_5_3">18,226</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_6qGkKsg-jES213y8hKGOmA_5_12">18,226</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rHqbgBrxzEKmbLvEzOANkw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_dghV6i0F5EWerpmG7NnneQ_6_6">196,323</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_EjIA1GWmPkyLWsZXwDnCDw_6_12">196,323</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SSpjOlOkJEu6dw2fwXNSbA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_iLsSY3ON5EyX0RyLK8Z64A_7_3">18,226</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rHqbgBrxzEKmbLvEzOANkw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_huX-Y1LAh0aqCcoiF5-OnQ_7_6">196,323</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_Mc74y547Ck2XZcYZLzwcpQ_7_12">214,549</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:normal;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:normal;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measured&#160;Using</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E2J5PXyeZUGWeJJlHP9RKw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_LneHYfkad0yiPE8uL5YZow_5_3">4,163</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="Tc_O_pUfTX5YkqLzou4MGipoA_5_12">4,163</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Of0wG-JN30u5evFMJ_BDcA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_hpUFV-8cIU-fQ3sMubHL0A_6_6">52,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_Vg_blc3nrESfi6SONQSBnQ_6_12">52,174</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E2J5PXyeZUGWeJJlHP9RKw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_9atfdqxg50KTapjjJrmh-A_7_3">4,163</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Of0wG-JN30u5evFMJ_BDcA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_Wn1b2jNYskSVlFEruIifxg_7_6">52,174</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="Tc_RvgsVIfwAU2jF6mJhscJYA_7_12">56,337</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="Tb_kwDCTViL00aFDVn5rihabA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026 and December 31, 2025, the fair value of available for sale marketable securities by type of security were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;2026</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_p5FoP71EakKuUUs8syavFg_5_3">170,821</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_XL4yAWaoy06i2hZ7_Ga_1w_5_6">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_wfRqdOpKCEKb2KS3fLeqkQ_5_9">589</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_vGC2ZHqXIkGy98uzw-sDhQ_5_12">170,234</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_qFpk6jvWg0GDFrLixiW7sw_6_3">26,260</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_-B0TeBAMIUqccbocK0whZg_6_9">171</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_wCU6izjThU-CzkkcCCKF_Q_6_12">26,089</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_hpjW9qofJ0iCzaGTcZXECg_7_3">197,081</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_9o6Ljz_jWEqF4k4DAD6ODA_7_6">2</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="Tc_0e5y0DuX2EmgPBodV-ocEw_7_9">760</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_1g1htIq9NEKfbxatUdaU2g_7_12">196,323</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:36.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_F0vhVAAGYUWNwY_qDNrGug_5_3">38,622</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_s9XnRXi6gEa635C3ZjPiAg_5_6">53</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_d7J-W0tIWE6mFfTMnMmZ1A_5_12">38,675</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_y_xSnYcc8EqX4VfREXv3wg_6_3">13,489</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_MkNHkCBOdUWO1u-O7gekaQ_6_6">10</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_JaH6g82dMka8rvXhOsibJQ_6_12">13,499</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_O83OUhPlR0-8s_Y08sykRA_7_3">52,111</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="Tc_8RDDGoOO7kqYThr3uMRdUQ_7_6">63</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="Tc_TIen2Nf_pE-HSQ0vS7XmRg_7_12">52,174</ix:nonFraction></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">12</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_84c70dbf_3ce3_4eff_8c3d_996edd911d3a"></a><a id="Tc_89Nvw3MMrEeZD4ulXmeIkg_1_2"></a><a id="Tc_TYFEVnKJdkyYmOMYpPqlWw_2_5"></a><a id="Tc_8k2_Eo3bQke2r49yGel99g_3_2"></a><a id="Tc_65Zx-tTeDUSjAwy4x3MQcA_3_5"></a><a id="Tc_y9IQn3jXa0O9eiNLIZU24w_3_8"></a><a id="Tc_lJ2gYtT83k-2nJHyk85ObQ_4_0"></a><a id="Tc_JL7AGR3zBUesIumMO8pVig_4_2"></a><a id="Tc_crLOLXHpKUySa75LbFzwNA_4_5"></a><a id="Tc_IhWdKYtmik60k0BJIY9CKQ_4_8"></a><a id="Tc_nnaQNuStnki2F9IA35Itiw_5_0"></a><a id="Tc_vu9T_YrB502KtShxeOHuhQ_6_2"></a><a id="Tc_UIreEHnLJE65qPrUUEBRSw_6_5"></a><a id="Tc_ezvkuIn7DEKfbu8lAVGXOQ_6_8"></a><ix:continuation id="Tb_qlbp06ZTwEiUyL1ETntzbw_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="Tb_nu2cfUcXLEq1IkP5VBAjKw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026, all of the Company&#8217;s marketable securities are considered available for current operations and the remaining maturity by type of security is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturities&#160;by&#160;Period at Amortized Cost</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">than</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">1 Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">1-2 years</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_fGvewJvfxkKXmoHwvHzE2Q_4_3">170,821</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="Tc_10iBgI-8Zkyw_8IJwquvAw_4_6">98,927</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg" decimals="-3" format="ixt:num-dot-decimal" name="crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" scale="3" id="Tc_XDs2EAl-mUmjtx9sA47MUQ_4_9">71,894</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_qDPas4WXM02hUKoWDkiI_w_5_3">26,260</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="Tc_ey0w1J5Jhka8unEzX5R0sA_5_6">7,154</ix:nonFraction></p></td><td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A" decimals="-3" format="ixt:num-dot-decimal" name="crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" scale="3" id="Tc_Azv6B6V6bk-hN9Ng7_vmiQ_5_9">19,106</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:middle;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" scale="3" id="Tc_Xnxlj_EnWUKu2w-mOhP6zA_6_3">197,081</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="Tc_aMt5XqZbZUWj_Vqv9gKxdg_6_6">106,081</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" scale="3" id="Tc_XYKjWLt6t0OFM5hbKLkvDQ_6_9">91,000</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_ae9d14fc_4f5a_47a9_9a20_f2c5874c5c62"></a><a id="Tc_BMqnMd3q80aeZpPe67MSQg_1_3"></a><a id="Tc_u2o3U5HMPUmV8Tsn8FAkGg_1_6"></a><a id="Tc_u1_txggpa0aAbm-ASZ_SsQ_2_0"></a><a id="Tc_dHycLXgnqkuE5j2RFxRvVg_2_2"></a><a id="Tc_yqRRHTga4USDNxwkpSqSzg_2_5"></a><a id="Tc_Q-NTdUnEnEiFY5LA0wB5tQ_3_2"></a><a id="Tc_9B2YLap3yUOC3gEMwBlDZw_4_0"></a><a id="Tc_Iybq9xOppUSnxNLI4Nj3ng_4_2"></a><a id="Tc_AMsrTaRO-E-BmVxwnKWJ1Q_4_5"></a><a id="Tc_NTrdyGcY3kyWudUCloreZw_5_0"></a><a id="Tc_2o7TmrmEQkWJd3D91YFs7A_6_0"></a><a id="Tc_uKxFPB10H0mqDuYccJ_l8g_7_0"></a><a id="Tc_n8c8J3novEKAY1t4lepYtw_8_0"></a><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:EquityMethodInvestmentsDisclosureTextBlock" id="Tb_AJ7RD4QEWkC-qZrO2o-4vQ" continuedAt="Tb_AJ7RD4QEWkC-qZrO2o-4vQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6. Equity Method Investment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Angel Pharmaceuticals Co. Ltd. (&#8220;Angel Pharmaceuticals&#8221;) is a corporate venture in the People&#8217;s Republic of China designed to develop, manufacture, and commercialize soquelitinib, ciforadenant and mupadolimab compounds for distribution within the countries of China, Taiwan, Macao, and Hong Kong based on intellectual property licenses contributed to Angel Pharmaceuticals by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2026, Angel Pharmaceuticals completed an equity financing, raising approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_6_1_2026_To_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_EquityFinancingMember_6lcbKh0DjUGs3qOQZuwpcw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="6" id="Narr_fOayzPHUuEGlGYNpmoLE-w">13.4</ix:nonFraction> million, including a $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_6_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_hHpAI34XpEOYuELzekw87w" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="6" id="Narr_8-mFSZWKXUa5GWCUMvw96A">5.0</ix:nonFraction> million investment by the Company. Following the financing, the Company's ownership interest in Angel Pharmaceuticals was approximately <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_fiDLlXdHZ0aCPjL2RC3u_g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_6PruVNmhi0i8e_VqekjPsw">49</ix:nonFraction>%, excluding <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_oEsaabG7nk6PeKCFGAcw6g" decimals="2" format="ixt:num-dot-decimal" name="crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage" scale="-2" id="Narr_LWv7uStb-U6cxfhs2X1QIw">6</ix:nonFraction>% of Angel Pharmaceuticals' equity reserved for issuance under the Angel Pharmaceuticals Employee Stock Ownership Plan (&#8220;ESOP&#8221;). In connection with the financing, the Company concluded that Angel Pharmaceuticals continues to be a variable interest entity and that the Company is not the primary beneficiary. Accordingly, the Company continues to account for its investment in Angel Pharmaceuticals under the equity method of accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2026 and December 31, 2025, the Company&#8217;s ownership interest in Angel Pharmaceuticals was approximately <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_fiDLlXdHZ0aCPjL2RC3u_g" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_VEvFXwsTCk6AKmJnjanUTA">48.6</ix:nonFraction>% and <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_12_31_2025_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_MQ_86GRm-E6bewGWaaoIvQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_osFSSA1SG0KxIgbB84swQg">49.7</ix:nonFraction>%, respectively, excluding <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_oEsaabG7nk6PeKCFGAcw6g" decimals="3" format="ixt:num-dot-decimal" name="crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage" scale="-2" id="Narr_CrZedMmioUyizy1079p5HQ">6.4</ix:nonFraction>% and <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_12_31_2025_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_n9RyuY16BU6PbAwCB14hjA" decimals="3" format="ixt:num-dot-decimal" name="crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage" scale="-2" id="Narr_Ju95MDe2eUulqWSuexiFIA">7.0</ix:nonFraction>%, respectively, of Angel Pharmaceuticals&#8217; equity reserved for issuance under the Angel Pharmaceuticals ESOP. The Company recognized its share of loss in Angel Pharmaceuticals for the total amount of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_szNw0NsN1kWQ3Y-dB9chkQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="6" id="Narr_Bom8-hDzAkibZRWSiW5nsQ">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_2DRH8VctFkaJGZAJvXXrGg" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="6" id="Narr_qpsB-u7mdU-i5frg4U9WlQ">1.3</ix:nonFraction> million as loss from equity method investment in the condensed consolidated statement of operations for the three and six months ended June 30, 2026, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summary Financial Information</b></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:EquityMethodInvestmentsTextBlock" id="Group_0LtglctHdU6HLs0kaJmDaw" continuedAt="Group_0LtglctHdU6HLs0kaJmDaw_2" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Summary financial information for Angel Pharmaceuticals is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2025</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_inG4uahnEEa5MdRCx9RYuw_4_3">23,175</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="3" id="Tc_aMLWmVY3dE2AvSzsddCqLA_4_6">11,033</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="3" id="Tc_sQRDnFqv206FDF5pqmeGXw_5_3">695</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="3" id="Tc_D7iEC54TLEuAhCQdn3V_Mw_5_6">904</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_VdmVeqlgfkOaYbUEQ9Nn6A_6_3">875</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="Tc_3m4lw7IhIUOUIWMDQzAcpw_6_6">1,049</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_SOt2mMxnbkeCTdHK_UkAZw_7_3">59</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" id="Tc_fvgaI8bNO0O8B46Hv1ONTg_7_6">229</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stockholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_Ux2ORobtr06CpXecyBUYxg_8_3">22,936</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="3" id="Tc_BximaL2VQE-Lwvk9s4UQYw_8_6">10,659</ix:nonFraction></p></td></tr></table></ix:nonNumeric><ix:continuation id="Group_0LtglctHdU6HLs0kaJmDaw_2" continuedAt="Group_0LtglctHdU6HLs0kaJmDaw_2_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p></ix:continuation></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">13</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="Tc_8tUWp-wmGkqNtvyF1NTclQ_1_3"></a><a id="Tc_i9isd1aysEqLRhFRU8hQXw_1_9"></a><a id="Tc_Ajt_iIrFlEmAbR9oYMNMcA_2_3"></a><a id="Tc_lEg8CyDfOUeKR-UPmzpbsA_2_9"></a><a id="Tc_UQNm0Sf2FUmVX-rxK-fMXg_3_0"></a><a id="Tc_7Qj2eP3Sgk6RWeGTZNkxQA_3_3"></a><a id="Tc_q-Y25kPKx0-O5s4jkicEAA_3_6"></a><a id="Tc_k-EFdZAmPUqp8HICy7m3YQ_3_9"></a><a id="Tc_j9uK4B7NUkSoQexsFpxjOA_3_12"></a><a id="Tc_xsgEV51fhk2BQ0yr74yUWA_4_3"></a><a id="Tc_1zzO19wdqkS6YYj7siJ7MA_5_0"></a><a id="Tc_M7i_DCYASEOpDuLz57iw1Q_5_3"></a><a id="Tc_T4LASXQZn0WZb3-wddpBjg_5_4"></a><a id="Tc_sDiJKlEVK0WBL4Tcg2K9zg_5_6"></a><a id="Tc_Eiq4qA7Ay0amEC1Hiqo_yw_5_7"></a><a id="Tc_rhHPZdh7RUeY8_YuDrTtiA_5_9"></a><a id="Tc_0RxRN2BCh0qHaohZnjuKmA_5_10"></a><a id="Tc_X5NXgKXxLUKaC6A5c1yuHA_5_12"></a><a id="Tc_qZg1Fxg6c0izTdje85XkHg_5_13"></a><a id="Tc_66u0QKAbiUGQsoB70IUXnw_6_0"></a><a id="Tc_i5hixT9m_E25fRzG04oDmw_6_4"></a><a id="Tc_1lJNTO6yBECy0yZm9prRZA_6_7"></a><a id="Tc_TarDWTXg00Wph61BPvKz4g_6_10"></a><a id="Tc_kxE-1_hCcUiYIZy4VZT8iQ_6_13"></a><a id="Tc_okMtTWSq-k-4w40ZuMaInA_7_0"></a><a id="Tc_Fjtsnru1iUKm6CcF1a3jtQ_8_0"></a><ix:continuation id="Tb_AJ7RD4QEWkC-qZrO2o-4vQ_cont1"><ix:continuation id="Group_0LtglctHdU6HLs0kaJmDaw_2_cont1"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Statement&#160;of&#160;Operations&#160;Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="15" style="padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_3_e53eJ-yE257Krky_RlKQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_BDK0DuGb40-mULhLQ8LkvQ_7_4">832</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_9ZXG24lg90uUSWKNaHgh7A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_uBHrispfZEm9LpGnjS5gYw_7_7">503</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_LcTKmUaM20mGitS0LkEVVw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_T3hIoUPzJEOtHsKio2RXfA_7_10">1,599</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_K9uuaTuACkuREMUXsP17nw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" sign="-" scale="3" id="Tc_x1RxM29LykSO-Gu3DHli4w_7_13">1,189</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Share of loss from investments accounted for using the equity method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_JeguUoLyTkGptyBQ9qYiTg_8_4">709</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_H8UzCQb4rU6mZfTNUlR3nA_8_7">389</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_WLSohnuVFk-WBxQCTiWCUg_8_10">1,308</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" sign="-" scale="3" id="Tc_KtTNIKKQIkuC3aTyB07M-A_8_13">928</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:continuation></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:CollaborativeArrangementDisclosureTextBlock" id="Tb_40hQg_MFkUCfDI4GXs-yWg" continuedAt="Tb_40hQg_MFkUCfDI4GXs-yWg_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">7. License and Collaboration Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Scripps Licensing Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2014, the Company entered into a license agreement with The Scripps Research Institute (&#8220;Scripps&#8221;), pursuant to which it was granted a non-exclusive, world-wide license for all fields of use under Scripps&#8217; rights in certain know-how and technology related to a mouse hybridoma clone expressing an anti-human CD73 antibody, and to progeny, mutants or unmodified derivatives of such hybridoma and any antibodies expressed by such hybridoma, from which we developed CPI-006. Scripps also granted the Company the right to grant sublicenses in conjunction with other proprietary rights the Company holds, or to others collaborating with or performing services for the Company. Under this license agreement, Scripps has agreed not to grant any additional commercial licenses with respect to such materials, other than march-in rights granted to the U.S. government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon execution of the agreement, the Company made a one time cash payment to Scripps of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2015_To_12_31_2015_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_xbWmpKMbLEuW91hGO0djRA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="Narr_-uQvubg2DkSLQXWMOnhWNw">10,000</ix:nonFraction> in 2015 and is also obligated to pay a minimum annual fee to Scripps of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" scale="0" id="Narr_uu3jLrF6hEioLICiprQuDw">25,000</ix:nonFraction>. The one time cash payment was recorded as research and development expense as technological feasibility of the asset had not been established and there was no alternative future use. A minimum annual fee payment is due on each anniversary of the effective date of the agreement for the term of the agreement. The Company is also required to make performance based cash payments upon successful completion of clinical and sales milestones. The aggregate potential milestone payments are $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_4ETl5y4xX0WoKbR7j6rKqA" decimals="-5" format="ixt:num-dot-decimal" name="crvs:LicenseAgreementMilestonePayment" scale="6" id="Narr_W-BEjqTwQkS7c5Cp9oIaVQ">2.5</ix:nonFraction> million as of June 30, 2026. The Company is also required to pay royalties on net sales of licensed products (including CPI-006) sold by it, its affiliates and its sublicensees at a rate in the low single digits. In addition, should the Company sublicense the rights licensed under the agreement, it has agreed to pay a percentage of sublicense revenue received at specified rates that start at double digit percentages and decrease to single digit percentages based on the elapsed time from the effective date of the agreement and the time of entry into such sublicense. To date, <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA" decimals="0" format="ixt-sec:numwordsen" name="crvs:LicenseAgreementMilestonePayment" scale="0" id="Narr_RHcrrTRV706-aP8U_D8Q8A">no</ix:nonFraction> milestone payments have been made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s license agreement with Scripps will terminate upon expiration of its obligation to pay royalties to Scripps under the license agreement. The Company&#8217;s license agreement with Scripps is terminable by the consent of the parties, at will by the Company upon providing <ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA" format="ixt-sec:durwordsen" name="crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" id="Narr_vD2Z3ANo8kCxCoT9qCu7pQ">90 days</ix:nonNumeric> written notice to Scripps, or by Scripps for certain material breaches, or if the Company undergoes a bankruptcy event. In addition, Scripps may terminate the license on a product by product basis, or the entire agreement, if the Company fails to meet specified diligence obligations related to the development and commercialization of licensed products. Scripps may also terminate the agreement after the third anniversary of the effective date of the agreement if it reasonably believes, based on reports the Company provides to Scripps, that the Company has not used commercially reasonable efforts as required under the agreement, subject to a specified notice and cure period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Vernalis Licensing Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In February 2015, the Company entered into a license agreement with Vernalis (R&amp;D) Limited (&#8220;Vernalis&#8221;), which was subsequently amended as of November 5, 2015, and, pursuant to which the Company was granted an exclusive, worldwide license under certain patent rights and know-how, including a limited right to grant sublicenses, for all fields of use to develop, manufacture and commercialize products containing certain adenosine receptor antagonists, including ciforadenant. Pursuant to this agreement, the Company made a one-time cash payment to Vernalis in the amount of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_11_5_2015_To_11_5_2015_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_I3q5_6ongk-DJo-91aldWQ" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="Narr_IcwFcW3ZlEqUuqrN2lSJ1Q">1.0</ix:nonFraction> million, which was recorded as research and development expense as technological feasibility of the asset had not been established and there was no alternative future use. The Company is also required to make cash </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">14</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_40hQg_MFkUCfDI4GXs-yWg_cont1" continuedAt="Tb_40hQg_MFkUCfDI4GXs-yWg_cont2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">milestone payments to Vernalis upon the successful completion of clinical and regulatory milestones for licensed products depending on the indications for which such licensed products are developed and upon achievement of certain sales milestones. In February 2017, the Company made a milestone payment of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_2_1_2017_To_2_28_2017_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_w9uUyFb8hkGHPe1RqKeVsA" decimals="-5" format="ixt:num-dot-decimal" name="crvs:LicenseAgreementMilestonePayment" scale="6" id="Narr_0lBD4az0QkuRjkYbEQ4dqg">3.0</ix:nonFraction> million to Vernalis following the expansion of a cohort of patients with renal cell cancer treated with single agent ciforadenant in the Company&#8217;s Phase 1/1b clinical trial. During the six months ended June 30, 2026 and 2025, <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_Xip0u5d5vkqZ9tMXm-PKBQ" decimals="0" format="ixt-sec:numwordsen" name="crvs:LicenseAgreementMilestonePayment" scale="0" id="Narr_fz_P_fN9GU2dkv0KR5TpUg"><ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_qvyRH93iRE2mzvU2zHVTIw" decimals="0" format="ixt-sec:numwordsen" name="crvs:LicenseAgreementMilestonePayment" scale="0" id="Narr_IG6Ca4cjnUeOtLUMMoqFdQ">no</ix:nonFraction></ix:nonFraction> clinical or regulatory milestones were completed or paid to Vernalis, and the aggregate potential milestone payments were approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_c4gDFZes4kGmix_cQUvOUg" decimals="-6" format="ixt:num-dot-decimal" name="crvs:LicenseAgreementMilestonePayment" scale="6" id="Narr_6TiSQ4udL0u5ZzfuypRCpg">220</ix:nonFraction> million for all indications as of June 30, 2026. The Company has also agreed to pay Vernalis tiered incremental royalties based on the annual net sales of licensed products containing ciforadenant on a product by product and country by country basis, subject to certain offsets and reductions. The tiered royalty rates for products containing ciforadenant range from the mid single digits up to the low double digits on a country by country net sales basis. The royalties on other licensed products that do not include ciforadenant also increase with the amount of net sales on a product-by-product and country by country basis and range from the low single digits up to the mid single digits on a country by country net sales basis. The Company is also obligated to pay to Vernalis certain sales milestones as indicated above when worldwide net sales reach specified levels over an agreed upon time period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The agreement will expire on a product-by-product and country-by-country basis upon the expiration of the Company&#8217;s payment obligations to Vernalis in respect of a particular product and country. Both parties have the right to terminate the agreement for an uncured material breach by the other party. The Company may also terminate the agreement at its convenience by providing <ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_qvyRH93iRE2mzvU2zHVTIw" format="ixt-sec:durwordsen" name="crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" id="Narr_SANR0dxvX0aornsJE-o29A">90 days</ix:nonNumeric> written notice, provided that the Company has not received notice of its own default under the agreement at the time the Company exercises such termination right. Vernalis may also terminate the agreement if the Company challenges a licensed patent or undergoes a bankruptcy event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Monash License Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April&#160;2017, the Company entered into a license agreement with Monash University (&#8220;Monash&#8221;), pursuant to which the Company was granted an exclusive, sublicensable worldwide license under certain know-how, patent rights and other intellectual property rights controlled by Monash to research, develop, and commercialize certain antibodies directed to CXCR2 for the treatment of human diseases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon execution of the agreement, the Company made a one time cash payment to Monash of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2017_To_4_30_2017_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_HLNY5md7F0iZ3OFlk3hqYw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="Narr_CfHueEWZ6EWl7l6XUlqM_g">275,000</ix:nonFraction> and reimbursed Monash for certain patent prosecution costs incurred prior to execution of the agreement. The Company recorded these payments as research and development expenses for the year ended December 31, 2017. The Company is also obligated to pay an annual license maintenance fee to Monash of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2017_To_4_30_2017_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_HLNY5md7F0iZ3OFlk3hqYw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" scale="0" id="Narr_jeisJlTOBEKxKlVYrT7XWg">25,000</ix:nonFraction> until a certain development milestone is met with respect to the licensed product, after which no further maintenance fee will be due. The Company is also required to make development and sales milestone payments to Monash with respect to the licensed products. During the six months ended June 30, 2026 and 2025, <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_rbHVg4pmd063yeuRmunjiQ" decimals="0" format="ixt-sec:numwordsen" name="crvs:LicenseAgreementMilestonePayment" scale="0" id="Narr_pcEQSGVtZkO_oYoWDvRNTg"><ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_tjDfiYgz3kKciZYhX6KCVg" decimals="0" format="ixt-sec:numwordsen" name="crvs:LicenseAgreementMilestonePayment" scale="0" id="Narr_1EU5XpKmOk2RyqXuooqg3A">no</ix:nonFraction></ix:nonFraction> development or sales milestones were completed or paid to Monash, and the aggregate potential milestones were $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_uA5ATAqt70OH2YOx8_q86Q" decimals="-5" format="ixt:num-dot-decimal" name="crvs:LicenseAgreementMilestonePayment" scale="6" id="Narr_qP3LLYxS4E-LA6-o_Qy9oA">45.1</ix:nonFraction> million as of June 30, 2026. The Company is also required to pay to Monash tiered royalties on net sales of licensed products sold by it, its affiliates and its sublicensees at a rate ranging in the low single digits. In addition, should the Company sublicense its rights under the agreement, the Company has agreed to pay a percentage of sublicense revenue received at specified rates that are currently at low double digit percentages and decrease to single digit percentages based on the achievement of development milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The term of the Company&#8217;s agreement with Monash continues until the expiration of its obligation to pay royalties to Monash thereunder. The license agreement is terminable at will by the Company upon providing <ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_tjDfiYgz3kKciZYhX6KCVg" format="ixt-sec:durwordsen" name="crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" id="Narr_ohdEorcb1Ei7SuiqGw9m8w">30 days</ix:nonNumeric> written notice to Monash, or by either party for material breaches by the other party. In addition, Monash may terminate the entire agreement or convert the license to a non-exclusive license if the Company has materially breached its obligation to use commercially reasonable efforts to develop and commercialize a licensed product, subject to a specified notice and cure mechanism.</p></ix:continuation></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">15</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_40hQg_MFkUCfDI4GXs-yWg_cont2"></ix:continuation><a id="Tc_C0ymhR5ey0GDmTXEpE65cA_1_2"></a><a id="Tc_MqisKrWd40yJNGju-kIX-A_1_5"></a><a id="Tc_hewHSX7u6EupN5gZ81apMw_2_2"></a><a id="Tc_j6gpXWkoSEaLS5pqBJ7Tjg_2_5"></a><a id="Tc_IdiVtJIdaU-ZH0W-j-hhjg_3_0"></a><a id="Tc_zFnGimzkFkm1O-VXKGb7Eg_4_0"></a><a id="Tc_G1wwGqb4RUSOTie9Bl_T9g_4_2"></a><a id="Tc_hfDLLJ-z2EOmK1od8VaeRg_4_5"></a><a id="Tc_iW4UFQ60-kuo-ZpGW2JSjw_5_0"></a><a id="Tc_eg9SSgch4EubAo473pnxLQ_6_0"></a><a id="Tc_8ZA2HcSh7EyCUPVv763Liw_7_0"></a><a id="Tc_7E-6Gm_ikkC5cyqOMLbprw_8_2"></a><a id="Tc_x0itQ3r3a0OQZHfoA2NSzw_8_5"></a><a id="Tc_yg31iRv3LEOkhov-brNhRA_9_0"></a><a id="Tc_ZnUylv0RAkisE7G_jKmbZw_10_0"></a><a id="Tc_XW6JdO-NXU2aLO-gLc7zNA_10_2"></a><a id="Tc_Jr85ysrz_UCA9c9k6c59EQ_10_5"></a><a id="Tc_FPvTC89P-UWl-UHE3GjubQ_11_0"></a><a id="Tc_E3Ha-vSgg0eZegB4HQsNQg_12_0"></a><a id="Tc_pCTnc-SvqUK4EcQop-Ux4A_13_0"></a><a id="Tc_6b87JL2j2UiTZkygfTdZMA_13_6"></a><a id="Tc_vvcD_xPxeke_Hw5ce4vjQg_15_0"></a><a id="Tc_-xnuWiLdgUafbCaATtB1hw_16_2"></a><a id="Tc_EHPPA2MniU-tqOjz_Dlvww_16_5"></a><a id="Tc_KtaLlEmNN0ihzY-6nnzBUQ_17_0"></a><a id="Tc_IUZhW24XaUG6WqbA6W7dOw_18_0"></a><a id="Tc_tHDgPePH0ESqj4FWT_81pw_18_2"></a><a id="Tc_qBM4phgvXUyCLXMP2fQWtg_18_5"></a><a id="Tc_cAhU9CT7g0aLruYxhQo-3A_19_0"></a><a id="Tc_3heZnWIpJkycNlQaES_vQA_20_0"></a><a id="Tc_JLXzDtt7FEOM4cirqVYtMQ_21_0"></a><a id="Tc_UpxMtthzC0u3v9mw7cwMbw_22_0"></a><a id="Tc_Y_4hVT1p9EGXzf0jlsuT5g_23_2"></a><a id="Tc_v1ovWDUQME645ReCoovVow_23_5"></a><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="Tb_hjNtKmGvF0SZfGTz2vKjCQ" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">8. Balance Sheet Components (in thousands)</b></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="Tb_U_EL0xj5GkGul5Dr6_OLRw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Prepaid and Other Current Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivable" scale="3" id="Tc_-_61rdV-jkKNeOoBnUa0WA_4_3">1,843</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:InterestReceivable" scale="3" id="Tc_SK2WrpR2RU-Nzgr8L-jieQ_4_6">337</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid research and development manufacturing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="3" id="Tc_oEo2AOxlZE6v5LunD5bJ6Q_5_3">2,919</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherPrepaidExpenseCurrent" scale="3" id="Tc_pR_FDHaO4Ui-75dOQjhCxg_5_6">599</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidInsurance" scale="3" id="Tc_Vf008qfHdUK8hZ-bHxtUnw_6_3">394</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidInsurance" scale="3" id="Tc_OtMcQPzEXkut2oEbKabjrg_6_6">138</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_iJLS06U06Ee9pkwznCQMjw_7_3">575</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAssetsCurrent" scale="3" id="Tc_cFjZJ0ScQESOoZw3tBFJyA_7_6">353</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_gAafr_GUcUibXfOe-dh-ug_8_3">5,731</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="Tc_eTpK91o80UOpbdq3j7nqmQ_8_6">1,427</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_2KvTcE9POEKqOuyyEeT5dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_zzE_7o0-SEari2GYSISWxg_10_3">2,996</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_ls3y-3PFvUiC29iAIkzRww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc__Wy68ZiA00iUAeyOJ_naAg_10_6">2,646</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer equipment and purchased software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_WMA8DzDPq0-MbeiUAgszpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_GjwtUn1GukOxtclTTX7VVg_11_3">212</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_okF8Yu5cB0aqbKu-a3P7Zw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_W0SPu_1so0-1Cm9GLfHPPw_11_6">190</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_5wnzKpRp6UWvcl6gOYB2qA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_FBwpcXravEymnPyWnEwNTA_12_3">33</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_GGdNkwRn8UiZpFc4r7wRwg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_-PtrPnOr9US88rPUz5JJGg_12_6">33</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember__Hkk4gcCtUuPWyIqVzhVYA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_ZAjF2oJzKkGefB6f_v919Q_13_3">300</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_k71B93ASLkqS07BbPf5yJw_14_3">3,541</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="Tc_dFJ69RYWP0CDmXpiS3yRqw_14_6">2,869</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_ARbEcx_bDEOasdCJrU_9PQ_15_3">2,711</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="Tc_Pdeu5KmkNkm0NjlS5R-W4g_15_6">2,649</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_9tWJXg_ntE-OTHnCto-cXA_16_3">830</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="Tc_O_yadihWHUWvTMuE_hf1Bw_16_6">220</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accrued and Other Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued clinical trial expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="crvs:AccruedLiabilitiesClinicalTrialCurrent" scale="3" id="Tc_Hr4kBcFx9kWtIrRw0vQysw_18_3">3,652</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="crvs:AccruedLiabilitiesClinicalTrialCurrent" scale="3" id="Tc_Lk9pltCyJUGNARx2MV0TUA_18_6">3,566</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued manufacturing expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="crvs:AccruedLiabilitiesManufacturingCurrent" scale="3" id="Tc_IkrRXbXBI0Cc4I2J5vxrJA_19_3">3,032</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="crvs:AccruedLiabilitiesManufacturingCurrent" scale="3" id="Tc_Slvz_nDzkUyZV7rhyjZteg_19_6">1,812</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Personnel related </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_M60KDTDnI0eYtqR4IxYY7w_20_3">1,932</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="Tc_Yt60-YRNlkeXTfbjHhGjwg_20_6">641</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued legal and accounting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_UZuenRzwgUKjVp6cysjjHg_21_3">256</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="Tc_uRFoRFPk80OGZ4qtskENfg_21_6">229</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_2FMnp-3eTkuy0YVq_xcBqA_22_3">299</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="Tc_WM4hACePV0yI7EglQaK2Pw_22_6">238</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_etKoHa6b20eYVEx5R7YJ9g_23_3">9,171</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="Tc_kZCqKtC6q0iWnwlRLM1PCQ_23_6">6,486</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended June 30, 2026 and 2025, the Company recorded approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" id="Narr_LCi93YaYrkuGGAzoeiTQsg">34,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" id="Narr_XXwEq8Ss4U-zH05UKzMUqQ">29,000</ix:nonFraction> in depreciation expense, respectively, and during the six months ended June 30, 2026 and 2025, the Company recorded approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" id="Narr_bdQf5dCig0-HBmLdINT6Eg">63,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepreciationAndAmortization" scale="0" id="Narr_o0T7EAQsrkK4PAQZ6QLF-w">51,000</ix:nonFraction> in depreciation expense, respectively.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="crvs:WarrantsAndRightsNoteDisclosureTextBlock" id="Tb_X_xOzlmm7Ei9wbdqqVbYNQ" continuedAt="Tb_X_xOzlmm7Ei9wbdqqVbYNQ_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">9. Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 6, 2024, the company completed a registered direct offering in which the Company sold an aggregate of <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_jDuKTaIGuUKgUHZdmI0FRQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_4f7K4SoPqkCA8AjqujVzEQ">13,512,699</ix:nonFraction> shares of common stock and common warrants to purchase up to <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_P3KTq7e0Mka54eiLAhuDKg">13,078,509</ix:nonFraction> shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA" decimals="4" format="ixt:num-dot-decimal" name="crvs:CombinedOfferingPriceForSharesAndWarrants" scale="0" id="Narr_Rgo2wzXjR0KrqSYnOKzxaA">1.7312</ix:nonFraction> per share and common warrant, and pre-funded warrants to purchase up to <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_k95efJwmh0e0tNc8xkwGng">4,144,085</ix:nonFraction> shares of common stock and common warrants to purchase up to <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_7oy8LwMYkUyyhQQy3OxSCA">4,010,927</ix:nonFraction> shares of common stock (or pre-funded warrants in lieu thereof), at a combined offering price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_8ArkRndS60mqpJiY2Pak2Q">1.7311</ix:nonFraction> per share underlying each pre-funded warrant and common warrant, which equals the offering price per share and common warrant less the $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_KE7in6kXUUOnafppIo6Log">0.0001</ix:nonFraction> exercise price per share of the pre-funded warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The pre-funded warrants have an exercise price per share of common stock equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_kg6XS51hLECFS5LAiclWyA">0.0001</ix:nonFraction> per share. The exercise price and the number of shares of common stock issuable upon exercise of the pre-funded warrants are subject to appropriate adjustments in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting the common stock. The pre-funded warrants are exercisable at any time after the date of issuance. In accordance with accounting guidance discussed in Note 2, the Company recorded $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_1sTgEFngoESbtEYHsBrXBA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued" scale="6" id="Narr_3Lk7TQwcKUKxpBwPVYGQeQ">5.0</ix:nonFraction> million to additional paid-in capital upon issuance of the pre-funded warrants on May 6, 2024. In May 2025, an additional <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_31_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_-yfplgRHy0usnrgl1OG2Hw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_6EoClBo48UqvzLBH-shl_Q">4,131,828</ix:nonFraction> pre-funded warrants were issued in connection with the exercise of common warrants. As of June 30, 2026, <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_WwLmTiDLxkmUIz3CqvtNOg" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" scale="0" id="Narr_Mpq3zI21h0mN4btPbR-JOw">none</ix:nonFraction> of the pre-funded warrants have been exercised and <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_WwLmTiDLxkmUIz3CqvtNOg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightOutstanding" scale="0" id="Narr_0leWPUs_Z0u-e2f4vvcvyQ">8,275,913</ix:nonFraction> pre-funded warrants remain outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The common warrants had an exercise price per share of common stock equal to $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_YXDcAYt8n0-VhE6NKMY8Nw">3.50</ix:nonFraction> per share (or $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="4" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" scale="0" id="Narr_HStm-Uw050GLQJKAeVJkHA">3.4999</ix:nonFraction> per pre-funded warrant). The exercise price and the number of shares of common stock (or pre-funded warrants in lieu thereof) issuable upon exercise of the common warrants were subject to appropriate adjustments in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting the </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">16</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:continuation id="Tb_X_xOzlmm7Ei9wbdqqVbYNQ_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">common stock. The common warrants were exercisable at any time after the date of issuance and had an expiration date of June 30, 2025. In accordance with accounting guidance discussed in Note 2, &#8220;Summary of Significant Accounting Policies,&#8221; the Company recorded a decrease in fair value of warrant liability of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_i3erT7g2n0SJNrOKOIsMdA" decimals="-5" format="ixt:num-dot-decimal" name="crvs:ChangeInFairValueOfWarrantLiabilities" scale="6" id="Narr_WED6PDSJWkK1npY-l_uzjA">2.0</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_FuivDKZB50OH3wvPoTCeKw" decimals="-5" format="ixt:num-dot-decimal" name="crvs:ChangeInFairValueOfWarrantLiabilities" scale="6" id="Narr_0QyMxteHLUasPVB2vD5c2g">27.1</ix:nonFraction> million to other income in its condensed consolidated statement of operations and comprehensive loss for the three and six months ended June 30, 2025. As of June 30, 2025, the expiration date of the common warrants, all of the common warrants had been exercised, resulting in proceeds of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_QX-NvEha5UOSy2WnzG8n2g" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="6" id="Narr_D8m11IrkTkmzxKMLojsX5g">54.3</ix:nonFraction> million.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_dc9c48ff_fe0e_4173_94c3_58376153a5fe"></a><a id="Tc_xHq5fY8_AEe7TIFmqlkDhQ_1_2"></a><a id="Tc_f7bRAOfmW0as8JVzNklTfQ_1_4"></a><a id="Tc_4Atc4YGXjkKePpZlivndcQ_2_2"></a><a id="Tc_4UjkNZI8VEW1keZNt-kJkQ_2_4"></a><a id="Tc_Knbt-SPsakWcZqFVfRCPXA_3_0"></a><a id="Tc_r3gEoRRbTUWd0HI7JR1JgQ_4_0"></a><a id="Tc_GHIhViCrWkOnqI8vxbUksA_5_0"></a><a id="Tc_U14rMtOsdUCuwrTjVMXMMg_6_0"></a><a id="Tc_iLdMjtK3t0aA59svmLvVtA_7_0"></a><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="crvs:CommonStockNoteDisclosureTextBlock" id="Tb_NJN4n1TLgUudF710QCByYw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">10. Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026, the amended and restated certificate of incorporation authorizes the Company to issue <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="Narr_nGz9sgggEECDHHmOeStTtQ">290</ix:nonFraction>&#160;million shares of common stock and <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="Narr_OtRyVp7z80ySM1iyVZmolg">10</ix:nonFraction> million shares of preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:CommonStockVotingRights" id="Narr_5zOg49piOEy0TXqe2dHMAw">Each share of common stock is entitled to one vote.</ix:nonNumeric> Common stockholders are entitled to dividends if and when declared by the board of directors. As of June 30, 2026, <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:DividendsCommonStock" scale="3" id="Narr_2jtazqhPUUCDOUkmFfRDBQ">no</ix:nonFraction> dividends on common stock had been declared.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On August 6, 2024, the Company entered into an Open Market Sale Agreement<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup> (the &#8220;2024 Sales Agreement&#8221;) with Jefferies LLC (&#8220;Jefferies&#8221;) to sell shares of the Company&#8217;s common stock, from time-to-time, with aggregate gross sales proceeds of up to $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_4UgISC_e7k-JoRSS1dDLMw" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_jP174970iEa5sfhZjFJuRg">100.0</ix:nonFraction> million, through an at-the-market equity offering program under which Jefferies will act as its sales agent. The issuance and sale of shares of common stock by the Company pursuant to the 2024 Sales Agreement are deemed an &#8220;at-the-market&#8221; offering under the Securities Act of 1933, as amended. Jefferies is entitled to compensation for its services up to <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember__ILcXbtOeEugE22-pzAd_g" decimals="INF" format="ixt:num-dot-decimal" name="crvs:UnderwritingCommitmentsPercentage" scale="-2" id="Narr_TIDjMDpeK0ySeRjsmykpyA">3.0</ix:nonFraction>% of the gross proceeds of any shares of common stock sold through Jefferies under the 2024 Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On January 20, 2026, in connection with the January 2026 financing, as further described in Note 1, the Company suspended the offering of any shares of its common stock under the 2024 Sales Agreement and, on March 13, 2026, the Company entered into an Amended and Restated Open Market Sale Agreement<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup>, dated March 13, 2026 (the &#8220;Amended Sales Agreement&#8221;), with Jefferies, which amends and restates the 2024 Sales Agreement to increase the maximum aggregate offering price of shares of the Company&#8217;s common stock from $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_20_2026_To_1_20_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_Av4gyb3eoEeXDMSW31R35w" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_21wKF0oy3E2WS8ufJbGxgg">100.0</ix:nonFraction> million to $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_3_13_2026_To_3_13_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_OBUnibDGWU6xZjDm771JnA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_vXiicZ3IrEi-acza4pWxpw">200.0</ix:nonFraction> million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the six months ended June 30, 2026, the Company did <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_B5Y8HiD1Y0Cp2MVD3Szv5w" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_DjGeQetU9ECM7oJlBh5Hbg">no</ix:nonFraction>t sell any shares of common stock under its at-the-market offering program. As of June 30, 2026, $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_xhH4yEiE70aYpav59oHjNA" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr_CrBi8rNFUkm_gcjgSMOwig">200.0</ix:nonFraction> million remained available for sale under the Amended Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock" id="Tb_58CJKkmpgUq5pEUfJCp3tw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company has reserved shares of common stock for issuance as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Pre-funded warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_tBa61DXj1UqQPuZddj4q0w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_WylDLSAglEOFYTR9sZrVMg_3_2">8,275,913</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_yR_IsLBOA0uv0uA_6IFcVw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_heqhw0kHUkaJ80-XZ2Sg_g_3_4">8,275,913</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shares available for future option grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_3oMMhu6_mE2BjXN0nhtOPA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_3Gpy5HSb1E-nvqMeykQGlA_4_2">6,431,034</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_EKPzl5W13UKlYFNrPAM68g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_WEqggB_ZqEmIphwlnF05lw_4_4">3,007,335</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_vmVFbhNBWUaTsS1Xsllg1Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc__U7E2g-ICECAWs7ebX7QiA_5_2">13,253,806</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_Z0ifNRxgJ0mbEam_541_Bg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_UOrPtKMPI06XWXsj8HsD3A_5_4">14,028,177</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shares reserved for employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_-m_FKpVTaEaJAXwybiUwyQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_r7EoZLCGGEyc0Ws9FI4XDA_6_2">400,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_jYbjLGLELUa9D_XoPOU3yw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_m1lqf7mAqEGMtm4XnsCzxw_6_4">400,000</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_5bMYJi5qRkyePC1MzNkx5w_7_2">28,360,753</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="Tc_XwggX4RQXEm3FuVRVcFHuA_7_4">25,711,425</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:2pt;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="crvs:EquityIncentivePlansDisclosureTextBlock" id="Tb_J84dYPJbhkSoQPgmfpGwaw" continuedAt="Tb_J84dYPJbhkSoQPgmfpGwaw_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">11. Stock Option Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In February 2014, the Company adopted the 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;), which was subsequently amended in November 2014, July 2015 and September 2015, under which it granted incentive stock options (&#8220;ISOs&#8221;) or non-qualified stock options (&#8220;NSOs&#8221;). Terms of stock agreements, including vesting requirements, are determined by the board of directors or a committee authorized by the board of directors, subject to the provisions of the 2014 Plan. In general, awards granted by the Company vest over <ix:nonNumeric contextRef="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_ZQxzL4KstUmsAhIjWXKfOA">four years</ix:nonNumeric> and have a maximum exercise term of <ix:nonNumeric contextRef="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="Narr_4dKrk_LMp0ev3nWERHKpEQ">10 years</ix:nonNumeric>. The 2014 Plan provides that grants must be at an exercise price of <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="Narr_QMb2eIhNJ0WfXvSqPVH-Lg">100</ix:nonFraction>% of fair market value of the Company&#8217;s common stock as determined by the board of directors on the date of the grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In connection with the consummation of the IPO in March 2016, the 2016 Equity Incentive Award Plan (the &#8220;2016 Plan&#8221;) became effective. Under the 2016 Plan, ISOs, NSOs, stock purchase rights and other stock-based awards </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">17</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_591b3c18_6ebb_4b94_9df2_296f0984d3ce"></a><a id="Tc_CpiaYqYVIU6znsyfk0IhnQ_1_4"></a><a id="Tc_d-aHYQUYok-7LAX_waOb6g_2_6"></a><a id="Tc_tigrfrXhr0m0nPL7mOOgMw_3_2"></a><a id="Tc_BeUFf5wdLUqjqpluYEdh_Q_3_6"></a><a id="Tc_aQ8UsDkj9EW8ormmD83asw_4_2"></a><a id="Tc_UdZi0JFfmkm7QOxkA-zM7g_4_4"></a><a id="Tc_-9DEwdtT60u-NX_KvJP3Fg_4_6"></a><a id="Tc_TxoYpFEw80mDhVNrlXGdzg_5_2"></a><a id="Tc_NNNx1bnmb0qcAzBw3O3tWg_5_4"></a><a id="Tc_8cwHS0SMHEe5p6UypIOuTw_5_6"></a><a id="Tc_be4O7SS5JU2obWi4MaFlZQ_6_0"></a><a id="Tc_YsCdA_0k6kCg5dt8TwIKsw_6_6"></a><a id="Tc_Tnw03iCwg0aaGewLFELeMg_7_0"></a><a id="Tc_EqrHKsAy0ky5rT_tjek23w_7_4"></a><a id="Tc_JZwMH086NEmLI4M8IgiUQQ_7_7"></a><a id="Tc_87R-AfWAP0WT1247c3NGnw_8_0"></a><a id="Tc_t-8b6Z4lHkOVmJ6ny5hTsA_9_0"></a><a id="Tc_AzDAZzbT3E2FGJrx7Fo_VQ_9_2"></a><a id="Tc_nF7n7z8d8kCIcBh7AAzzHA_10_0"></a><a id="Tc_ydQMBypPy0ymcf9HH1Zu7g_11_0"></a><a id="Tc_VqqoUgAGnkaOQjHFtFqQ8A_11_6"></a><ix:continuation id="Tb_J84dYPJbhkSoQPgmfpGwaw_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">may be granted. Terms of stock agreements, including vesting requirements, are determined by the board of directors or a committee authorized by the board of directors, subject to the provisions of the 2016 Plan. In general, awards granted by the Company vest over <ix:nonNumeric contextRef="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Narr_GOvLcN83z0CiV-a12CUytw">four years</ix:nonNumeric> and have a maximum exercise term of <ix:nonNumeric contextRef="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA" format="ixt-sec:durwordsen" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" id="Narr_mFXnRVG5yUy5zGiR02Fqpg">10 years</ix:nonNumeric>. The 2016 Plan provides that grants must be at an exercise price of <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="Narr_6cPTWCUcOk2VQaLcAnEjaw">100</ix:nonFraction>% of fair market value of the Company&#8217;s common stock as determined by the board of directors on the date of the grant. In conjunction with adopting the 2016 Plan, the 2014 Plan was terminated and <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_TBi2026V30ycoiwdMRT77Q" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="Narr_kAPy86_aJESfTeFQrJ7daQ">no</ix:nonFraction> further awards will be granted under the 2014 Plan. Options outstanding under the 2014 Plan as of the effective date of the 2016 Plan that are forfeited or lapse unexercised may be re-issued under the 2016 Plan, up to a maximum of <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_3_1_2016_To_3_31_2016_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_2Zyw82GsF02w1WzWimUXzQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" id="Narr_hY3XmtH3iUWcZyhH_IsNGg">1,136,229</ix:nonFraction> shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Tb_w2uauTLrXEOkAcU9I1P5Xw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Activity under the Company&#8217;s stock option plans is set forth below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options&#160;Outstanding</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">&#8209;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Available</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for&#160;Grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December&#160;31,&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="Tc_U7av0jh1EUKMZXNaCj2qPg_6_2">3,007,335</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_ePxfuBgVX0WVT2NtXBfW7A_6_4">14,028,177</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_Rv8TRueu8UyO11772-az1A_6_7">5.20</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Additional shares authorized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" scale="0" id="Tc_4e6hlnfrf02Fsy0TVQmJZQ_7_2">2,987,865</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Tc_kDwoE6M_lkm42L7ZZ8mejA_8_2">240,500</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" id="Tc_MNPr-5yfMkW8TgTx5N9Hpg_8_4">240,500</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_N-dS1RILX0m26JBBtnulNA_8_7">12.73</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options exercised </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="Tc_P7loddHriEuVUnsUzr8e6Q_9_4">338,537</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_3gO3reFOW0iVNDopaXiY1w_9_7">4.44</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" scale="0" id="Tc_qLQ2uaZYkUmjbBxtwtZNeQ_10_2">676,334</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="Tc_dCpu4kg3NUWCqDPPYlErRg_10_4">676,334</ix:nonFraction>)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="Tc_q7KirUVVW0aKtiiemUTCJQ_10_7">14.01</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at June&#160;30,&#160;2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="Tc_9afz2hxGO0SewUDaAZ7g5A_11_2">6,431,034</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="Tc_yXTytLQ-QES6BOP-vwD5tQ_11_4">13,253,806</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="Tc_0qNFaqn1B0eFyu1fglUh9g_11_7">4.90</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_612082e7_baf5_4f1b_ac11_dbd3d5a4800d"></a><a id="Tc_HANZg9hVuU2oT2cbWOZNJQ_1_2"></a><a id="Tc_EXej1DcQXUq6QLF6IgxnlQ_1_8"></a><a id="Tc_AZsj7Avna0OhFhZlu7P7_A_2_2"></a><a id="Tc_cXH9oYBv2Ua4AcSYe6rxpw_2_8"></a><a id="Tc_17u_ZPSTu0KgEwZh1NCERg_3_2"></a><a id="Tc_ydjy4ZgjIkiSFozXYaGkrg_3_5"></a><a id="Tc_tdIweRa5ukSwFVdC0u5-Ig_3_8"></a><a id="Tc_NQgDXsWMjUesNb3R_A8xEQ_3_11"></a><a id="Tc_I5KZri5Ykkec1v21Pknq6Q_4_0"></a><a id="Tc_bETRTLjZRkmMEDfx-twFXg_4_2"></a><a id="Tc_Gyeb38LMOkeFjJRbUXSLxA_4_5"></a><a id="Tc_FV3H6Q2pX06ZWP-T5vcfQA_4_8"></a><a id="Tc__9wi2fT6BE2A1alXjWZv5A_4_11"></a><a id="Tc_FVyrsgqifEeA46B3ytnP3Q_5_0"></a><a id="Tc_CNjFYxoBrUaCymN8a0AU7A_6_0"></a><a id="Tc_LYKsjPQcBEucTaQgbviiZQ_6_2"></a><a id="Tc_ltsktXNdBUiRK0yTCsZ3nQ_6_5"></a><a id="Tc_6IQu-v2i_Uy2orfLAnYBcg_6_8"></a><a id="Tc_sBsvcTI7kEe_58m4ZmJOyg_6_11"></a><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Tb_Xigg9ZcQf0iBG5cix20wlw" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">12. Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="Tb_7Iz4kFlLPEanXF4Yj4P22Q" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company&#8217;s results of operations include expenses relating to employee and non-employee stock-based awards as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_S5BLTj6gyEWNOUd_X9CEwg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_Rfz-IQFx80iLbgrwpA-vuQ_4_3">1,095</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_Hn-YsYzEYEiZ-Ol1s_TplQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_RUa_aqpClkqkZYZECqsrfA_4_6">541</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_GPSK0sXUM0-hRKL7GhdKpA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_PeyfyJmbdUK5F9AzpXO15g_4_9">2,172</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_2-wFA9_lCkKiIr1Fm6XIJA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_kedt3dbeUE-YtUYiuyCNfg_4_12">1,069</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_NHDTwdIQz0a_TCEU2uladg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_c2kC0i-0YE2t0qsG3ucmmw_5_3">1,514</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_2MKn58QKSUSVvi07keU74w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_zbercLOcSkai0GSQWUXCQw_5_6">715</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_edsP-arzoUO1UgWW46sz1A" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_eE2mCg8FsUu6Jm9p97DRsQ_5_9">3,087</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_pk42dVwB1kCgBkXfgfWLgg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_nxhd3pJcDEOzRD8sTsvwQQ_5_12">1,438</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_EE300V1BSEaDXuqNHJrLHA_6_3">2,609</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_Wimd70bHcUS6eo8czGnpoQ_6_6">1,256</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_09j2ivyRS0-dLLMc8UADYw_6_9">5,259</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="Tc_crn3Rwyb0kaQreXWz1Tomw_6_12">2,507</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:IncomeTaxDisclosureTextBlock" id="Tb_9LcQ7SETukGk9NbBvk1tkA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">13. Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2026 and 2025, the Company recorded <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Narr_xfnnVsU7B0aphFLXafrE-w"><ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" id="Narr_zUmi49bgzU-KEPjkpmpVVQ">no</ix:nonFraction></ix:nonFraction> income tax benefits for the net operating losses (NOLs) incurred due to the uncertainty of realizing a benefit from those items. The Company continues to maintain a full valuation allowance against its net deferred tax assets.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:LesseeOperatingLeasesTextBlock" id="Tb_dhsbIrZxMkmNULOWfYi1sA" continuedAt="Tb_dhsbIrZxMkmNULOWfYi1sA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">14. Facility Lease</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On October 22, 2024, the Company entered into an operating sub-sublease agreement, pursuant to which the Company sub-leased approximately <ix:nonFraction unitRef="Unit_Standard_sqft_5ETmPf5npU2W9Y86P4-tTQ" contextRef="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AreaOfRealEstateProperty" scale="0" id="Narr_1FiGeNDQwEG44a-uziZ6zw">20,916</ix:nonFraction> square feet of office and lab space. The sub-sublease has a term of <ix:nonNumeric contextRef="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Narr_3EFOBzhHfECtmtg58Cn7FA">three years</ix:nonNumeric> commencing on February 21, 2025 with an <ix:nonNumeric contextRef="Duration_10_22_2024_To_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_QtVx90DOmU2MmJk-m2dDdQ" format="ixt:fixed-true" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend" id="Narr_Dt_OpyR60UGRRksNts69Yg">option to extend</ix:nonNumeric> at fair market value for an additional <ix:nonNumeric contextRef="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg" format="ixt-sec:durmonth" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="Narr_rao_0Vt7hE-etia2A51IbA">27</ix:nonNumeric> months. The Company records rent expense on a straight-line basis over the effective term of the lease, including any free rent periods and incentives. As the interest rate implicit in lease arrangements is typically not readily available, in calculating the present value of the lease payments, the Company has utilized its incremental borrowing rate, which is determined based on the prevailing market rates for collateralized debt with maturity dates commensurate with the term of its lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company&#8217;s obligation for the payment of base rent for the premises began on the commencement date and is initially $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_10_22_2024_To_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_QtVx90DOmU2MmJk-m2dDdQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" id="Narr_Vt0w8IGEcECzCmvqIc0hcQ">33,833</ix:nonFraction> per month, up to monthly base rent of $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_10_22_2024_To_10_22_2024_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_crvs_ThirdYearOfSubleaseMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_yl7Y_z4yuUik3ZHd85msqg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseExpense" scale="0" id="Narr_pVvHXWLtxkuHGYndX5HU8Q">47,200</ix:nonFraction> during the third year of the sub-sublease. In addition </p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">18</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:5.75pt;"><a id="Tc_9_2ZBTZ420iX6U-2GV-W8A_1_4"></a><a id="Tc_NC3BrkjOTUy-V8Zrs_MR7A_1_10"></a><a id="Tc_s0rj8vcbRkmzZfgYi8mN5g_2_2"></a><a id="Tc_1W3JFWzg9EeG6p_tiNk0aQ_2_4"></a><a id="Tc_f3mOBvrawUKtK3GAa76W3g_2_10"></a><a id="Tc_eJxhj0-C5U6er9DZIxcT6A_3_2"></a><a id="Tc_MWzSucDwoku3llP4VUW-ug_3_4"></a><a id="Tc_w-rNxyys8kKdZhbsPm2CfQ_3_7"></a><a id="Tc_8nqcw3hpsk2BhJiLIkrQtw_3_10"></a><a id="Tc_T_ZM9Pgi_EiXgp7dgWzzgw_3_13"></a><a id="Tc_9rBOS_x0eU6OX7CQ1oQxbw_4_0"></a><a id="Tc_OXuCbQ_ytEaqhmTVVhlJNw_5_0"></a><a id="Tc_hts7_yhVJUyr72knTKrIoA_5_2"></a><a id="Tc_QJpxWAL6oUGij64cS35P1Q_5_4"></a><a id="Tc_5AxyZVNmvUCKJ6MXF9kbBQ_5_7"></a><a id="Tc_H2EU6G8D9EaV6AyJ6ySvvQ_5_10"></a><a id="Tc_KfUdMF_MEEqelC6pQuyIKA_5_13"></a><a id="Tc_3y3ipdPHkECFKU69s9w1FQ_6_0"></a><a id="Tc_Rl1Q8FGMckSceOg2z_yDmw_6_2"></a><a id="Tc_-GmZpnlXmkavLfzxHt_nQw_7_0"></a><a id="Tc_LH7ad2tx60Cc09KLDViqYg_7_4"></a><a id="Tc_deqNpBImSU2oLE2ILVTfeQ_7_7"></a><a id="Tc_p3htDldri0ScKspE2NdXuA_7_10"></a><a id="Tc_bhS33MGFOkqjzzywh_ZelQ_7_13"></a><a id="Tc_DXcq9cpxakG215BiLux7Eg_8_0"></a><a id="Tc_4btpdf6yhkazFoae_G4vrw_9_0"></a><a id="Tc_fNCP7EAF-E6ytMNffZ1NbQ_9_4"></a><a id="Tc_-hwg_90LK0WoQsJbG97_9A_9_7"></a><a id="Tc_LmSdWErzcketZ27SfW5TQw_9_10"></a><a id="Tc_6gpBZ_P9GEeal22nxAEfXw_9_13"></a><a id="Tc_phJyA7PFp0-sFaA24gqWLg_10_0"></a><a id="Tc_cRW7alLWIEusHWOTdrSDEg_10_5"></a><a id="Tc_uygFVyihj0WGbYerEzWKxg_10_8"></a><a id="Tc_B6cAL0CWPU2VLxgxSGfH_Q_10_11"></a><a id="Tc_N9FMRALKb0aEWoXp5Rygog_10_14"></a><a id="Tc_PTD0Me17gUquIY6oCFDwew_11_0"></a><a id="_9d4f7e36_53ea_4720_9bc0_537a022197d2"></a><a id="Tc_0e34g6BuT0uxxuQgu8uPFQ_1_0"></a><a id="Tc_-lMmgupaK0SrHoxiggNpQQ_2_0"></a><a id="Tc_bb96s4zLzk6ENpl4C65Bow_2_2"></a><a id="Tc_iWqR5XnIkEKCNPzqO0MYCQ_3_0"></a><a id="Tc_WjxoMbbmvE6LKIQiW34OjA_4_0"></a><a id="Tc_tfnKVx20zECRE064w9foLg_5_0"></a><a id="Tc_m1zVmSXo6UOnc7TGdNkVkw_6_0"></a><a id="Tc_eTbFD6HTi0uGsUDGmE2PJw_6_2"></a><a id="_5f7408f4_6261_4710_bd00_c7272d1be5c5"></a><a id="Tc_eKTItjdAcUWL0DOnIgMmMg_1_0"></a><a id="Tc_8wdObYNrD0in9vYv2I34ng_2_0"></a><a id="Tc_baJR0oKAM0SlEaCtg8oKwQ_2_2"></a><a id="Tc__np2JRGlXUK55zmUbusFjw_3_0"></a><a id="Tc_8eoBWpIbFkq-x5lBTQmSNA_4_0"></a><a id="Tc_OleLzM2FrE-4kUeXQVc2Eg_5_0"></a><a id="Tc_dVcSf1LsdkqoTDcggEGx4w_6_0"></a><a id="Tc_U8lmeGA5BE6UCFMHnL2hGQ_6_2"></a><ix:continuation id="Tb_dhsbIrZxMkmNULOWfYi1sA_cont1"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">to base rent, the Company is obligated to pay its proportionate share of taxes, insurance and operating expenses. In November 2024, the Company paid the sublandlord $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_11_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_y0r_KTEd20mRWi3NAfNzVw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidRent" scale="0" id="Narr_5vBvAqaT1EGtGae4wSFU7Q">231,235</ix:nonFraction> in prepaid rent, which was applied to the monthly base rent and the Company&#8217;s proportionate share of additional expenses for the first three months of the term of the sub-sublease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although the <ix:nonNumeric contextRef="Duration_2_21_2025_To_2_21_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_WHZuH_qnbkiuh8fEXL-RVQ" format="ixt:fixed-false" name="us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate" id="Narr_X2PS5NlLyUy5gouZEidG5A">non-cancellable</ix:nonNumeric> lease term commenced on February 21, 2025, for purposes of determining the right-of-use asset balance, in accordance with ASC Topic 842, the Company used November 25, 2024 as the commencement date, the date on which the sublandlord granted the Company access to the premises. The sub-sublease is a net lease, as the non-lease components (i.e., common area maintenance) are paid separately from rent based on actual costs incurred. Therefore, the non-lease components were not included in the right-of-use asset and liability and are reflected as an expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026 and December 31, 2025, the right-of-use asset under the operating lease was approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="Narr_CNGZHCUaTkW832pN-uharw">0.7</ix:nonFraction> million and $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="Narr_K6iBYtchpUCO2RhdstMlmQ">0.8</ix:nonFraction> million, respectively. <ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:LeaseCostTableTextBlock" id="Group_Rr8S-UMvrEKWAHj-uH02tg" continuedAt="Group_Rr8S-UMvrEKWAHj-uH02tg_2" escape="true">The elements of lease expense under the operating lease for the three and six months ended June 30, 2026 and 2025 were as follows (in thousands):</ix:nonNumeric></p><ix:continuation id="Group_Rr8S-UMvrEKWAHj-uH02tg_2"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Statements of operations and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">comprehensive loss location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Costs of operating lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development,<br/>General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_HY7KtVAn_EWHPEMxl3M6MA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_lA3HXnRmVEioKCqnbkahcQ_5_5">114</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_kwPCf08N5kymnBsolnhvBA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_M3NWyS1F_0Ghj6Tixjw5aA_5_8">114</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_05g2AbWcSUGLsFlXyBGzAg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_SEp0UtigEEiKJ5Au1sQZWA_5_11">227</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_g75s-_P4dkK8dkXXsOK_ww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="3" id="Tc_-8v8n90FuEO607EkNiU-jQ_5_14">227</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Costs of non-lease components (previously common area maintenance)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development,<br/>General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_HY7KtVAn_EWHPEMxl3M6MA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_XM3Niq3pn0yZgd8WC9fRCA_6_5">71</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_kwPCf08N5kymnBsolnhvBA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_Nl9TfjoiJU-lSM2c1kxDQA_6_8">52</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_05g2AbWcSUGLsFlXyBGzAg" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_STUGUWoL_028W0VsTp2MSw_6_11">132</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_g75s-_P4dkK8dkXXsOK_ww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:VariableLeaseCost" scale="3" id="Tc_sOz_IK8t502bDc-RMgKs-g_6_14">74</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_MOBYxTY5xkC6MVOJ3Ttr4g_7_5">185</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_dZrFim4Ohk28VrX-lwpQxg_7_8">166</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_R9_uXtwAPUuAoiZvuYS_JA_7_11">359</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LeaseCost" scale="3" id="Tc_b_gts2h3XkauiTtDTzJcxQ_7_14">301</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other Information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Operating cash flows used for operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_T9kzTKhZiEiyX42ME86pig_9_5">199</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_0D0f6Qqi7UCbaxC9VKpZnQ_9_8">104</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_V-2p7UcHtEyZPaQVFeibqg_9_11">387</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="3" id="Tc_eWwgb18VaUOVPF3jQ_Jwxw_9_14">104</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Narr_a72mFntXgkmFOWBpHUaXmw">1.6</ix:nonNumeric> years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Narr_b6PNWhGh-kuWtNvDUxuppA">2.6</ix:nonNumeric> years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Narr_Vvokyry_UkCsmFcIlRshkg">1.6</ix:nonNumeric> years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonNumeric contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Narr_hF7im5LUtkGZVomHOqz4Ww">2.6</ix:nonNumeric> years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_dqK-lZw32kqFotlguM1hsA_11_5">11.7</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_fVVduBKiEUyWshiyKTH1RQ_11_8">11.7</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_q4P31jA-h0K6CKlvn_KAaQ_11_11">11.7</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="Tc_cZbhx5iSZkKefae-tAgWxQ_11_14">11.7</ix:nonFraction>%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Tb_OhmnNX1ggkyzpf5liD-N_g" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">As of June 30, 2026, minimum rental commitments under this lease were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31 (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_unbr7N0coEWtN-13VmCf4w_2_3">230</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_uFVw0w2pgUeZoEfFGtK7sg_3_3">566</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_bEhhLmTur0GL2bEoD5FPgA_4_3">796</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_lkGRexasn0WXNgznZPV85g_5_3">68</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_QwGFFa9yzUCGq_cIBNvTFA_6_3">728</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">* Remainder of the year</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>As of December 31, 2025, minimum rental commitments under this lease were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31 (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="Tc_bhe6nCliB0q1hBi8Sox5JQ_2_3">486</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="Tc_-uhEHr_2OUSnE28C4TywIw_3_3">566</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="Tc_mW-KTzK2B0-9NwBZEEFKhw_4_3">1,052</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="Tc_5HSWYfZqLEi64CltYjKASw_5_3">115</ix:nonFraction>)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w" decimals="-3" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="Tc_GrGGueab-0SrSTtYSRWHAw_6_3">937</ix:nonFraction></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></ix:nonNumeric></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">19</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Tb_9F7iYyFm0UatlqK3n_rulA" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">15. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Company&#8217;s license agreements with each of Vernalis, Scripps and Monash, it has obligations to make future milestone and royalty payments to the respective parties. However, because these amounts are contingent, they have not been included on the Company&#8217;s balance sheet. For further discussion of the Vernalis, Scripps and Monash licensing agreements, see Note 7, &#8220;License and Collaboration Agreements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Indemnifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the ordinary course of business, the Company enters into agreements that may include indemnification provisions. Pursuant to such agreements, the Company may indemnify, hold harmless and defend an indemnified party for losses suffered or incurred by the indemnified party. Some of the provisions will limit losses to those arising from third-party actions. In some cases, the indemnification will continue after the termination of the agreement. The maximum potential amount of future payments the Company could be required to make under these provisions is not determinable. The Company has never incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. The Company has also entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers to the fullest extent permitted by Delaware law. There have been no claims to date and the Company has a directors and officers insurance policy that may enable it to recover a portion of any amounts paid for future claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Legal Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is not a party to any material legal proceedings.</p></ix:nonNumeric><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Tb_VDNvhIpP3E-rucqNOTWLwA" continuedAt="Tb_VDNvhIpP3E-rucqNOTWLwA_cont1" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">16. Related Party Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the January 2026 follow-on public offering, <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_23_2026_To_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_RCdjJVWQxkC-PGJpRgw00Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_WcGQhQqCkUKITeOIgPNUSw">30,000</ix:nonFraction> shares of common stock, at the public offering price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_FMyta-iOVkGxKkAF1Ao7zQ" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="Narr_ZwPaD_8MfUarqmY5WlYT2A">22.15</ix:nonFraction> per share, were sold to Puissance Capital Management, a related party. Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a <ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_1_23_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_cJ2adgDgEUezb0YyuRvqIQ" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr_FnjaWNkU9EWQgLr0JMAyhQ">49</ix:nonFraction>% ownership interest, is the founder of Puissance Capital Management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 6, 2024, the Company closed a registered direct offering which resulted in gross proceeds of approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="6" id="Narr__W3wl8TOiUuXM574WrY-Hg">30.6</ix:nonFraction> million. The financing consisted of the sale of <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Narr_s5xsJSBqYUazRgG59QhRCQ">13,512,699</ix:nonFraction> shares of common stock and accompanying common stock warrants to purchase <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_JfvCbjpG90-1xsnGfmdd1A">13,078,509</ix:nonFraction> shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA" decimals="4" format="ixt:num-dot-decimal" name="crvs:CombinedOfferingPriceForSharesAndWarrants" scale="0" id="Narr_gqLybRDLCE2ek3AVUIDwIQ">1.7312</ix:nonFraction> per share, and the sale of pre-funded warrants to purchase <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_a_w7-sLO1EmON5BWb4VbNA">4,144,085</ix:nonFraction> shares of common stock and accompanying common warrants to purchase <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" scale="0" id="Narr_AUTbmwd-4UaLwszx3U9qTg">4,010,927</ix:nonFraction> shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="Narr_ROc6qoNX906T7k-gqx7aaQ">1.7311</ix:nonFraction> per share. The common warrants had an exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_ew7iFb39qUqA58A7NHyQKw">3.50</ix:nonFraction> per share of common stock (or $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg" decimals="4" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" scale="0" id="Narr_2LLdKLvNDkC96LswyE9d4g">3.4999</ix:nonFraction> per pre-funded warrant in lieu thereof), are exercisable at any time after the date of issuance, subject to certain ownership limitations, and expired on June 30, 2025. The pre-funded warrants have an exercise price of $<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" id="Narr_q-qnKafxJU2AJigQoAaPeg">0.0001</ix:nonFraction> and are exercisable anytime after the date of the issuance, subject to certain ownership limitations.</p></ix:nonNumeric></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">20</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_f45bf820_0ac7_4e2a_82bd_c55e9638da12"></a><a id="Tc_bbGF-Utj9kW18f-qPOGBog_1_2"></a><a id="Tc_bE02G2RiF0CrL9vSpKJwVg_1_5"></a><a id="Tc_zFOSBCarJUaxw1EmAEUsug_1_8"></a><a id="Tc_Rpy8IVTR00amB23My3aMmA_1_11"></a><a id="Tc_QkNBMJadf0mq1ZVw8dJaww_2_3"></a><a id="Tc_GSD74VDQrkOxZfixVI0Ulg_2_5"></a><a id="Tc_IwBqGNkJtE-vdgNUFeFQJQ_2_8"></a><a id="Tc_ypjg_Nvfk06tTafTYS_Adw_2_11"></a><a id="Tc_tHx9K4WGq02TLHs8FnZNpg_3_2"></a><a id="Tc_UJssUN_uTk6iAXiFBBQDMQ_3_5"></a><a id="Tc_p6RikWgcl0meQMNugQClkQ_3_8"></a><a id="Tc_JoD8BIYwtEmO7XwZ4Rk1qg_3_11"></a><a id="Tc_ken9bz2j2UK3GpUHpqzRbw_4_0"></a><a id="Tc_hBKYy4HfekiGit4mXBkxlw_4_3"></a><a id="Tc_EAhyirLaeUOY2UIaVYmvRw_4_11"></a><a id="Tc_KBk878uLZ0u4A172QexpBg_5_0"></a><a id="Tc_IHEUKfG5EkOgf_sGEJSd9g_5_6"></a><a id="Tc_cZLFsiJxVkmtYYHMGDFmTQ_6_0"></a><a id="Tc_KW-72h_Xe06-h67sNAoyQQ_6_6"></a><a id="Tc_GQSLIp1Hc0ivel6CrM432g_7_0"></a><a id="Tc_k8FKqVve_USeXYf65JX1MA_7_6"></a><a id="_5dce73b1_316c_43e1_820e_ddad9785f46f"></a><a id="Tc_1UtgKQ95Bk2Vrf_HRrQW0A_1_5"></a><a id="Tc_EjiwxcyycEyfe2mK0-AJyQ_2_2"></a><a id="Tc_9hFAyYm9VUu9l_Dm9KdvTw_2_5"></a><a id="Tc_rMdepxHEDk27VUU77xAwkg_2_9"></a><a id="Tc_p3woHY9z4EOGdRPS9LdQCg_3_2"></a><a id="Tc_AXnJ5HTeM0yiuUyRYYoB0g_3_5"></a><a id="Tc_E6XRQY5IIUCIHQAC82Ruxg_3_8"></a><a id="Tc_oZ71YwX_2EKjdTfG6spJfw_4_2"></a><a id="Tc_BPrWGtpJpEmeU48Qz_0JLA_4_5"></a><a id="Tc_E3OQ_v-FzkWDJCO8Vl-Gow_4_8"></a><a id="Tc_4nt6WgpdxEupiHr27Tdh7g_5_0"></a><a id="Tc_p_QIQAj9UkWFD5xRL0e2rA_5_8"></a><a id="Tc_OIlAdwchIkyeOHzXk_kqjQ_5_9"></a><a id="Tc_poy3XkpO0Ua-dAdn0t93sA_6_0"></a><a id="Tc_Q9PEpqUMVkSaSPvDC9Nxjg_7_0"></a><a id="Tc_fbNUBSMODUigUyeJDFtYjg_8_0"></a><ix:continuation id="Tb_VDNvhIpP3E-rucqNOTWLwA_cont1"><ix:nonNumeric contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock" id="Tb_3aP5dlyWFESmRlcgwZLovg" escape="true"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the registered direct offering, the following number of shares of common stock, pre-funded warrants and common warrants were sold to related parties:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pre-Funded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchase</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">OrbiMed Advisors LLC (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_qg7cOEZLCke0RAUm1mUE6w" decimals="INF" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightIssued" scale="0" id="Tc_bld0ySGONkipnygqyCPoaQ_4_6">1,444,085</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Gc8_BAp2b023ZOyKMnAPdQ" decimals="INF" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightIssued" scale="0" id="Tc_pQn3zr2tG0enfdOA1qNDGQ_4_9">1,397,684</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_sN7M3pzVskSrF1Jr0jtXjA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" id="Tc_6DueCqN6vUK1Gw0deWGAbg_4_12">2,499,856</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Puissance Capital Management (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_H-sLjhO5REyHeP1k1FreoQ" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_aPB8itX2LU2L3iHXbepU4g_5_3">866,451</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_mOWQGbPWmkGal3fQjA0p6w" decimals="INF" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightIssued" scale="0" id="Tc_xLdq-WiAYkeGQYe0B45kEA_5_9">838,610</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_H-sLjhO5REyHeP1k1FreoQ" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" id="Tc_0KfHh2pMLk2_TUgFUj7v3A_5_12">1,500,000</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Richard A. Miller, M.D. (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_cpOSanfesEW_1_5xRyB-Dw" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_BjPpWf8fvk2dtBHIL4LCtw_6_3">577,634</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_AIUeX3CPckeYVdVM3HqXvw" decimals="INF" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightIssued" scale="0" id="Tc_jCUszOTgk0KUYppjtktHaw_6_9">559,073</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_cpOSanfesEW_1_5xRyB-Dw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" id="Tc_FoY-ZFqdakambsv8jC5Tyw_6_12">1,000,000</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">William B. Jones, Ph.D. (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Qs61PRIBkkWl1anZwKKBzg" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="Tc_1XvP1w-4KE6B1D2Rp2w19g_7_3">20,001</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_9TS21B1_IUSCPjC2RY3-ow" decimals="INF" format="ixt:num-dot-decimal" name="crvs:ClassOfWarrantOrRightIssued" scale="0" id="Tc_DBcdwCljOk-ySefsYJeJzQ_7_9">19,357</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Qs61PRIBkkWl1anZwKKBzg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" scale="0" id="Tc_94e38IFIpkKykrJswrhsoQ_7_12">34,624</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:4pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Peter Thompson, M.D., a member of the Company&#8217;s Board of Directors since November 2014, is a Private Equity Partner at OrbiMed Advisors, LLC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw" contextRef="As_Of_5_6_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_NeTYTJjmTEOiY5-cua2CLw" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="Narr__-Ajbloc7UG09G1AD4dWKA">49</ix:nonFraction>%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> ownership interest, is the founder of Puissance Capital Management.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Richard A. Miller, M.D. is the Company&#8217;s President, Chief Executive Officer and Chairman of the Board of Directors.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">William B. Jones, Ph.D. is the Company&#8217;s Senior Vice President, Pharmaceutical Development.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>During the three months ended June 30, 2025, all of the common warrants sold to related parties as part of the Company&#8217;s May 2024 registered direct offering were exercised. The details of these exercises are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issued Upon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Proceeds Received</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Upon Exercise</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">OrbiMed Advisors LLC (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_92OLKxdkw0O3z69LHO-ltg" decimals="INF" format="ixt:num-dot-decimal" name="crvs:NumberOfCommonStockWarrantsExercised" scale="0" id="Tc_H3wB9rJ8nkuZlyP2S6jrEg_5_3">1,397,684</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_92OLKxdkw0O3z69LHO-ltg" decimals="INF" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="Tc_3-HhpvQgvkGmmTObVeJkag_5_6">221,352</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Puissance Capital Management</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg" decimals="INF" format="ixt:num-dot-decimal" name="crvs:NumberOfCommonStockWarrantsExercised" scale="0" id="Tc_SQ3XwOjcgUmWznQavR7vwg_6_3">838,610</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg" decimals="INF" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="Tc_PIzyK-vDw0qe3XrHBGW-Ew_6_6">838,610</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="0" id="Tc_zmGb7gfpdU6QAYuVCy45og_6_9">2,935,135</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Richard A. Miller, M.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw" decimals="INF" format="ixt:num-dot-decimal" name="crvs:NumberOfCommonStockWarrantsExercised" scale="0" id="Tc_AzZjqnE96ky2xr7Sy-dBMQ_7_3">559,073</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw" decimals="INF" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="Tc_Fj3cd55T4Uq6FuNQ_1oHaA_7_6">559,073</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="0" id="Tc__I1km0Qp40eiNpGmo694DA_7_9">1,956,756</ix:nonFraction></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">William B. Jones, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA" decimals="INF" format="ixt:num-dot-decimal" name="crvs:NumberOfCommonStockWarrantsExercised" scale="0" id="Tc_zeULVVj8PEODHfmZ3oBb9A_8_3">19,357</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA" decimals="INF" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="Tc_ctHFWm8JHESgnMIUq9mBKg_8_6">19,357</ix:nonFraction></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> <ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromWarrantExercises" scale="0" id="Tc_FBd6BOC2A0OZs2xEJfrkSw_8_9">67,750</ix:nonFraction></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:4pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">OrbiMed Advisors LLC paid the exercise price of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$<ix:nonFraction unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA" contextRef="As_Of_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_oYnV_LTLN0q0bOJVK0r8wA" decimals="2" format="ixt:num-dot-decimal" name="crvs:ExercisePriceOfWarrantsCashlessBasis" scale="0" id="Narr_keBev0jJG0mWGeB9VQdSzw">3.50</ix:nonFraction></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per common stock warrant on a cashless basis, resulting in the Company withholding </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="As_Of_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_oYnV_LTLN0q0bOJVK0r8wA" decimals="INF" format="ixt:num-dot-decimal" name="crvs:NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" scale="0" id="Narr_rqNXxXOZ4UGFHoIH-WJcCQ">1,176,332</ix:nonFraction></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the warrant shares to pay the exercise price and issuing to OrbiMed Advisors LLC the remaining </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"><ix:nonFraction unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg" contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_aA2ZiMhK1EuUsGYLgZRfJg" decimals="INF" format="ixt:num-dot-decimal" name="crvs:StockIssuedDuringPeriodSharesWarrantsExercised" scale="0" id="Narr_Kw4HtI4Ix0K67JLZ7e3Q6Q">221,352</ix:nonFraction></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares. This transaction is considered a non-cash financing activity.</span></td></tr></table></ix:nonNumeric><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2021, Linda S. Grais, M.D., J.D., a member of the Company&#8217;s Board of Directors, was appointed as a non-executive member of the Board of Directors of ICON plc (&#8220;ICON&#8221;), effective upon completion of ICON&#8217;s acquisition of PRA Health Sciences, Inc. ICON is a clinical research organization and provides services to support the Company&#8217;s clinical trials. During the three months ended June 30, 2026 and 2025, the Company recorded approximately $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_cGmYqZYWiUGH8-RIkmypxA" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="Narr_-Nr5kF-rzk6Hal-7kpS3eg">118,000</ix:nonFraction> and $<ix:nonFraction unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA" contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_wMNKHL9qB0uUbrxfTPRJbw" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" id="Narr_4Mi_R4p1vku8qU-T-c_6GQ">137,000</ix:nonFraction>, respectively, in clinical trial expenses under its agreements with ICON.</p></ix:continuation><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">21</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_a3b319d7_24ce_4e06_b4ce_6996df619b80"></a><a id="Item2ManagementsDiscussionandAnalysisofF"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item 2.&#160;&#160;&#160;&#160;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">You should read the following discussion and analysis of our financial condition and results of operations together with our unaudited condensed consolidated financial statements and related notes thereto included in Part I, Item 1 of this Quarterly Report on Form 10-Q and with our audited condensed consolidated financial statements and notes for the year ended December 31, 2025, included in our Annual Report on Form 10-K filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) on March 12, 2026.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">This discussion and other parts of this report contain forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations and intentions. Our actual results could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in the section of this report entitled &#8220;Risk Factors.&#8221; Except as may be required by law, we assume no obligation to update these forward-looking statements or the reasons that results could differ from these forward-looking statements.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Overview</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are a clinical stage biopharmaceutical company developing product candidates that precisely target proteins that are critical to immune cell maturation and function. We believe our proprietary product candidates have broad potential to address immune mediated diseases, inflammatory diseases and cancers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our lead product candidate, soquelitinib (formerly CPI-818), is designed to bind specifically to a protein, interleukin 2 inducible T cell kinase (&#8220;ITK&#8221;), involved in T cell activation, T cell receptor signaling and T cell differentiation and function. Based on the proposed mechanism of action, we believe soquelitinib has the potential to be utilized to inhibit the production of a number of inflammatory cytokines involved in diseases such as atopic dermatitis, hidradenitis suppurativa, asthma, psoriasis and fibrotic diseases. In preclinical studies, Soquelitinib has affected T cell differentiation leading to enhanced function of T cells involved in tumor cell eradication. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since the immune cells targeted by our product candidates play a role in many diseases, our strategy is to leverage our research and development capabilities by evaluating our product candidates in clinical trials where there is an understanding of the role of specific T cells in the target indication and where we believe such product candidates have the broadest potential. We believe this strategy has enabled us to move rapidly from preclinical to clinical trials in diverse disease areas, each with large unmet needs. We are enrolling patients in a potentially registrational Phase 3 clinical trial of soquelitinib for relapsed peripheral T cell lymphomas. Soquelitinib is also being evaluated in a randomized, placebo-controlled Phase 2 trial in patients with atopic dermatitis. We have two additional product candidates which are in clinical development for the treatment of various solid tumors, also based on modulation of immune function.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">22</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:177.2pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Product Candidate Pipeline</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">Our product candidate pipeline and anticipated milestones include the following:</p><p style="font-family:'Calibri','Helvetica','sans-serif';font-size:10pt;line-height:1.19;margin:0pt;"><img src="crvs-20260630x10q009.jpg" alt="Graphic" style="display:inline-block;height:177.2pt;left:0%;padding-bottom:0pt;position:relative;top:0pt;width:485.3pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt 0pt 4pt 0pt;"><span style="font-size:4pt;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:3pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:7.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:7pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;font-style:normal;font-weight:normal;">A Phase 1b/2 clinical trial in atopic dermatitis is being conducted by Angel Pharmaceuticals, the Company&#8217;s partner in China.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:7.2pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:7pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:7pt;font-style:normal;font-weight:normal;">The Company did not conduct Phase 1 studies for these specific indications, but is planning to initiate a Phase 1b study and a Phase 2 study for HS and Asthma, respectively, based on the Phase 1 Atopic Dermatitis study.</span></td></tr></table><div style="margin-top:3pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 7.2pt;"><span style="font-size:7pt;margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Soquelitinib (CPI-818), ITK Inhibitor.</span> Soquelitinib is an investigational selective, orally bioavailable, covalent inhibitor of ITK. ITK, an enzyme that functions in T cell signaling and differentiation, is expressed predominantly in T cells, which are lymphocytes that play a vital role in immune responses. T cell lymphomas are malignancies of T cells that proliferate and spread throughout the body. These lymphomas often have uncontrolled tonic signaling through the T cell receptor pathway, which involves ITK. Inhibition of ITK with soquelitinib could result in blockade of this signaling pathway and control the growth of the malignancy. In addition, one of the key survival mechanisms of both lymphomas and solid tumors is believed to be the reprogramming of normal T cells to create an environment in the tissues that inhibits an anti-tumor immune response and favors tumor growth. We believe highly selective inhibitors of this enzyme will facilitate induction of normal T cell anti-tumor immunity and may be useful in the treatment of solid tumors as well as lymphomas. A normal functioning immune system maintains balance between inflammation, needed to fight infection or eliminate noxious agents, and suppression of inflammation necessary when the inflammatory signals are eliminated. This balance is restored through the action of T regulatory cells, which dampen inflammatory responses. ITK plays a vital role in the function of these regulatory T cells where it acts to modulate immune responses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In ITK genetic knockout mice, which completely lack expression of ITK, T cells exhibit defects in T helper cell differentiation and cytokine secretion but retain the ability to differentiate into cytotoxic T cells that secrete IL-2 and interferon gamma (&#8220;IFNg&#8221;), which are the cells responsible for tumor rejection. We believe that skewing T helper cell differentiation to favor cytotoxic T cells, known as Th1 skewing, may be beneficial in treating T cell lymphomas and many other types of cancer. Mice with genetic knock-out of ITK also demonstrate a reduction in Th2 and Th17 cells, which produce the cytokines that are often responsible for autoimmunity and allergy such as interleukin (Il) Il-4, Il-5, Il-13, Il-17 and many others.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have designed and developed soquelitinib to covalently target the cysteine amino acid residue at position 442 in the ITK protein. We believe this irreversible targeting of ITK has the potential to provide a potent, selective and prolonged duration of activity without the need for high systemic exposures and thereby improve the therapeutic window. This approach was previously used by our cofounders to generate ibrutinib. Selective inhibition of ITK can block the production and function of Th2 and Th17 helper T cells, potentially leading to a biasing toward the differentiation of na&#239;ve T cells into Th1 helper T cells. Th1 cells lead to the generation of killer T cells that can eliminate tumor cells or viral infected cells. Th1 cells produce interferon gamma and tumor necrosis factor that are cytokines known to destroy cancer cells. We believe, based on our preclinical and Phase 1/1b data from our T cell lymphoma </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">23</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">clinical trial, that soquelitinib has the potential to rebalance normal immune responses that also could be beneficial for the treatment of certain autoimmune, inflammatory and allergic diseases. Overactive Th2 and Th17 cells are known to play a role in autoimmune, inflammatory and allergic diseases, which can potentially be ameliorated by selective ITK inhibition by blocking Th2 and Th17 function and their production of inflammatory cytokines such as IL4, IL5, IL13, IL17 and others.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:8pt 0pt 12pt 0pt;">In December 2024, we and our academic collaborators published results describing the chemistry, enzymology and preclinical anti-tumor activity of soquelitinib in the journal npj Drug Discovery. Key results from the publication include that soquelitinib:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Selectively bound to and inhibited ITK function while sparing other closely related kinases, including resting lymphocyte kinase.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:8pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inhibited Th2 T cell function and the production of various Th2 cytokines leading to Th1 skewing and production of interferon gamma and tumor necrosis factor, which are important cytokines in tumor rejection. Th2 cytokines have been previously implicated in promoting tumor growth and are also involved in autoimmune and allergic diseases. </span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:8pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Activated cytotoxic killer cells and increases infiltration of these cells into tumors.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:8pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Reduced and reversed T cell exhaustion resulting in a more potent and prolonged immune response. T cell exhaustion is often a major reason for resistance to immune checkpoint therapy.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:8pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Led to in vivo anti-tumor activity in several mouse tumor models, including colon, renal, melanoma, B cell and T cell tumor.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Soquelitinib for treatment of T cell lymphomas.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Soquelitinib is currently being studied both in cancer and in immune mediated diseases. A Phase 1/1b clinical trial was conducted in patients with relapsed T cell lymphomas that was designed to select the optimal dose of soquelitinib and evaluate its safety, pharmacokinetics (&#8220;PK&#8221;), target occupancy, immunologic effects, biomarkers and efficacy. The study is now complete, however, some of the patients remain on therapy and are continuing to receive follow-up monitoring. The trial enrolled 75 patients (27 in the dose escalation portion and 48 in dose expansion portion) with various T cell lymphomas, including peripheral T cell lymphoma (&#8220;PTCL&#8221;), T follicular helper cell lymphoma, natural killer cell T cell lymphoma, cutaneous T cell lymphoma, anaplastic large cell lymphoma and adult T cell lymphoma/leukemia. The median number of prior therapies was three (range 1-18), with only 31% achieving an objective response to their most recent prior therapy. In the dose escalation portion, patients received a twice-daily dose of soquelitinib of 100 mg, 200 mg, 400 mg or 600 mg, and the 200 mg twice-daily dose (&#8220;200 mg BID&#8221;) was selected for the dose expansion portion based on biomarker studies indicating that doses of 200 mg or higher achieved complete occupancy of the ITK target with the drug. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Final data from the Phase 1/1b clinical trial were presented at the American Society of Hematology Annual Meeting (&#8220;ASH&#8221;) in December 2025. Key highlights from the data supporting the ongoing registration Phase 3 trial in relapsed/refractory PTCL include:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">No dose limiting toxicities or significant adverse events were observed in any patients in all dose cohorts up to 600 mg twice-daily, including no myelosuppression or immunosuppression;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Objective and durable tumor responses were seen in the 200 mg twice-daily cohort (N=36) with 6 patients experiencing complete responses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In the 200 mg twice-daily cohort, it was determined that patients with between &#8805;1 and &#8804;3 prior therapies and an adequate peripheral blood lymphocyte count (N=24) were most likely to be responders to therapy. </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">24</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In this patient population:</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:64.8pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Objective responses were seen in 9 of 24 patients including 6 complete responses and 3 partial responses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:64.8pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Median progression free survival (&#8220;PFS&#8221;) was 6.2 months, including an 18-month PFS of 30%; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:64.8pt;"/><td style="font-family:'Courier New';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">o</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Median overall survival (&#8220;OS&#8221;) was 28.1 months, including a 24-month OS of 67%</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Key highlights from the data supporting soquelitinib&#8217;s proposed mechanism of action (Th1 skewing and blocking Th2 and Th17 differentiation) and development in immune and inflammatory diseases include:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In vitro studies demonstrated that at appropriate doses, soquelitinib produced Th1 skewing, which is an immunologic property resulting from the blockade of Th2 differentiation and a shift to Th1;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Biomarker studies evaluating blood samples and tumor biopsies showed an increase in Th1 in blood and tumor samples and a reduction in serum IL-5, consistent with inhibiting Th2 and Th17 cells; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">For six patients, paired tumor biopsies were compared at baseline and day 8 and showed an increase in intratumor Th1 cells with treatment analyzed using RNA sequencing.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2023, we completed an End-of-Phase/Pre-Phase 3 meeting with the Food and Drug Administration (&#8220;FDA&#8221;) regarding our plans to conduct a potentially registrational Phase 3 clinical trial of soquelitinib in relapsed PTCL. The FDA provided feedback on our proposed registration trial, including the proposed endpoints. We initiated this clinical trial in the third quarter of 2024. The clinical trial is designed to enroll a total of 150 patients with relapsed PTCL that have received &#8805; 1 prior therapy and&#8804;3 prior therapies. Patients are being randomized 1:1 to soquelitinib 200 mg two-times a day or one of the standard of care chemotherapies. The standard of care agent is selected based on the physician&#8217;s choice of either belinostat or pralatrexate. The primary endpoint is progression-free survival. Secondary endpoints include objective response rate, overall survival and duration of response. The study permits patients receiving the standard chemotherapy to cross-over to the soquelitinib treatment arm after disease progression is documented. An interim futility analysis is planned after a defined number of progression events occurs. It is anticipated that this will occur sometime in early 2027. Leading academic and private medical centers with significant experience in lymphoma research are participating in the trial, including investigators who have conducted other Phase 3 clinical trials in T cell lymphoma and authored many peer-reviewed articles on lymphomas. There are currently no FDA fully approved agents for the treatment of relapsed PTCL.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The FDA has granted Fast Track designation to soquelitinib for the treatment of adult patients with relapsed or refractory PTCL after at least two lines of systemic therapy. In addition to Fast Track designation, soquelitinib has also been granted FDA orphan drug designation for the treatment of T cell lymphoma.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Soquelitinib for treatment of atopic dermatitis.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:8pt 0pt 12pt 0pt;">In November 2023, we announced the posting of preclinical data on soquelitinib in bioRxiv that demonstrated that ITK&#8217;s selective inhibition produced therapeutic benefits in several autoimmune and allergy preclinical models, including psoriasis, asthma, pulmonary fibrosis, scleroderma and graft versus host disease. The mechanism of action involves the inhibition of Th2 and Th17 cells and their subsequent production of cytokines such as IL-4, IL-5, IL-17 and other cytokines involved in these diseases. The novel mechanism is a result of ITK inhibition and blockade of formation of Th2 and Th17 cells.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In April 2024, we initiated a randomized, double-blind, placebo-controlled Phase 1 clinical trial with soquelitinib in patients with moderate to severe atopic dermatitis that previously failed one prior topical or systemic therapy. The clinical trial was planned to enroll 64 patients into one of four dosing cohorts in a 3:1 ratio (12 active and 4 placebo) to receive either soquelitinib or placebo. The cohorts were designed to sequentially enroll and to examine 100 </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">25</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">mg oral twice per day, 200 mg oral once per day, 200 mg oral twice per day and 400 mg oral once per day. Patients would be treated for 28 days and are then followed for an additional 30 days with no therapy. The primary endpoints included safety and tolerability, and efficacy, measured by improvement in Eczema Area and Severity Index (&#8220;EASI&#8221;) score, Investigator Global Assessment (&#8220;IGA&#8221;), reduction in itch and various cytokine biomarkers. EASI scores are also evaluated by the percent of patients that achieve a specified percent reduction in EASI score &#8211; EASI 50 for patients that achieved a 50% reduction; EASI 75 for a 75% reduction; and EASI 90 for a 90% reduction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of May 6, 2025, enrollment into cohorts 1, 2 and 3 had been completed and we reported interim data for a total of 48 patients. These data covered 32 patients receiving soquelitinib and 12 receiving placebo with 28-day follow-up, and four additional patients receiving soquelitinib with 15-day follow-up from cohort 3. These four patients had not yet completed the 28-day treatment course. The percent reduction in mean EASI scores at 28 days for the combined cohort 1 and 2 group was 54.6% for patients receiving soquelitinib and 30.6% for patients receiving placebo. In cohort 3, the 200 mg BID cohort, the percent reduction in mean EASI score at 28 days was 71.1% for patients receiving soquelitinib and 42.1% for patients receiving placebo. Based on the encouraging results from cohorts 1-3, cohort 4 was prospectively redesigned to support and potentially extend the clinical results obtained in the initial cohorts. Cohort 4 was expanded to enroll 24 patients randomized 1:1 to receive soquelitinib 200 mg BID (the same dose as cohort 3) or placebo, and the treatment period was extended to 56 days from the 28-day treatment period used for cohorts 1-3.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On January 20, 2026, we announced positive results from cohort 4 of our randomized, blinded, placebo-controlled Phase 1 clinical trial evaluating soquelitinib in patients with moderate to severe atopic dermatitis. The cohort 4 data demonstrated favorable safety and efficacy results consistent with results from cohorts 1-3, including a deepening of responses in cohort 4 over the 8-week treatment period compared to the 4-week treatment period. The results also showed clinical activity in patients who had received prior systemic therapies, including patients resistant to therapies like dupilumab and JAK inhibitors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of January 15, 2026, enrollment in cohort 4 was completed and all soquelitinib treated patients (n=12) had completed the 56-day treatment course. Of the 12 enrolled placebo patients, 10 were evaluable at day 56, as two patients were non-compliant and missed the day 56 visit; these two patients completed additional follow up at later time points. Patients in cohort 4 had similar baseline characteristics compared to patients in cohort 3, with patients in these cohorts having more advanced disease with a higher mean baseline EASI score compared to patients in cohorts 1 and 2. The mean baseline EASI in cohort 4 was 25.7 for the patients treated with soquelitinib and 21.9 for patients that received placebo. Across all four cohorts (n=72), 35% of patients had received prior systemic therapies (n=25), including 50% of patients (n=12) in cohort 4. Overall, all four cohorts showed meaningful responses in the soquelitinib treatment groups compared to placebo for clinically significant endpoints of EASI 75 and IGA 0 or 1.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At day 56, the mean percent reduction in EASI for patients receiving soquelitinib in cohort 4 (n=12) was 72%, compared to 40% for patients receiving placebo (n=10). The kinetics of response demonstrated continuous improvement from day 28 to day 56 with widening separation of the response curve compared to the placebo. Two placebo patients experienced disease flares requiring therapy during the 56-day treatment period compared to none in the soquelitinib group.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Final data was presented at the Society for Investigative Dermatology (&#8220;SID&#8221;) Annual Meeting in May 2026. Figure 1 below summarizes the efficacy results for cohorts 1 through 4 evaluating EASI 75, EASI 90 and IGA 0 or 1. Cohort 3 and 4 results appear similar, with cohort 4 exhibiting higher frequency of EASI 75 and 90. EASI 75, EASI 90 and IGA 0 or 1 for cohort 4 was achieved in 75%, 25% and 33% of patients receiving soquelitinib, respectively, compared to 20%, 0% and 0%, respectively, for the placebo group. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">26</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:214.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Figure 1: Percent Patients Achieving Endpoints EASI 75, EASI 90 and IGA 0 or 1 at Day 28 (cohorts 1-3) or at Day 56 (cohort 4) of Treatment.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><img src="crvs-20260630x10q010.jpg" alt="Graphic" style="display:inline-block;height:214pt;left:0%;padding-bottom:0.5pt;position:relative;top:0pt;width:468pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Figure 2 below shows the kinetics of response for cohort 4 patients receiving soquelitinib and placebo. Separation of the curves was seen at the first visit on day 15 and continuously increased out to day 56. At day 56, the difference in the curves is statistically significant, p=0.035. The disease control continued in the 30-day post treatment follow up period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">27</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:268.5pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Figure 2: Percent Reduction in Mean EASI for Cohort 4.</b><i style="font-style:italic;"> Mean percent change in&#160;EASI&#160;over time is shown. Treatment beginning is designated &#8220;Baseline&#8221; and days post-baseline are shown. Screening to baseline data are shown and demonstrate relative disease stability. The study blinding remained in effect for the entire 86-day period. Numbers at the top of the graphs indicate numbers of patients evaluated at the various time points.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><img src="crvs-20260630x10q011.jpg" alt="Graphic" style="display:inline-block;height:267.85pt;left:0%;padding-bottom:0.65pt;position:relative;top:0pt;width:485.3pt;"/></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Figure 3A and 3B below show the response curves for soquelitinib and placebo patients across all patients in cohorts 1-4 and in patients in cohorts 3-4 only, also segmented into sub-groups by those who had or had not received prior systemic therapies. Across all four cohorts, 25 patients (35% of all patients) received prior systemic therapies with dupilumab being the most common prior systemic therapy (n=11). Other prior systemic therapies included JAK inhibitors, corticosteroids and investigational agents. The response curves are nearly identical for soquelitinib treated patients, regardless of their history of prior systemic therapy. Placebo patients who had prior systemic therapy had a lesser reduction in EASI compared to placebo patients who had not received prior systemic therapy. These Phase 1 results show separation of the curves for patients receiving soquelitinib compared to placebo and demonstrate that soquelitinib was similarly active in both systemic treatment na&#239;ve or experienced patients. Also, prior systemic therapy experienced patients appeared to have worse disease. The two placebo patients who achieved EASI 75 had not received prior systemic therapy. None of the seven placebo patients who had received prior systemic therapy achieved EASI 75 or EASI 50; whereas, three of the five soquelitinib treated patients who received prior systemic therapy achieved EASI 75.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">28</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:448.8pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Figure 3A, 3B: Percent Reduction in Mean EASI for Cohorts 1-4&#8211; Breakout of Patients with or without Prior Systemic Therapy</b><span style="font-style:italic;font-weight:bold;">.</span><i style="font-style:italic;"> In Figure 3A, mean percent change in&#160;EASI&#160;over time is shown for all patients in Cohort 1-4 (left) and for those who received prior therapy (right). In Figure 3B, similar analysis is shown for patients in cohort 3 and 4; these patients received the 200 mg twice daily dose. In all charts, treatment beginning is designated &#8220;Baseline&#8221; and weeks post-baseline are shown. Placebo patients include cohorts 1-4. Soquelitinib cohorts 3 and 4 are combined (200 mg twice daily doses used in both of these cohorts). </i></p><div style="height:210.4pt;left:0%;position:relative;top:0pt;width:468pt;z-index:251658240;"><div style="height:210.4pt;left:0pt;padding-bottom:0pt;position:relative;width:468pt;"><img src="crvs-20260630x10q012.jpg" alt="Graphic" style="height:210.4pt;width:468pt;"/></div></div><div style="height:211.5pt;left:0%;position:relative;top:0pt;width:468pt;z-index:251659264;"><div style="height:211.4pt;left:0pt;padding-bottom:0.1pt;position:relative;width:468pt;"><img src="crvs-20260630x10q013.jpg" alt="Graphic" style="height:211.4pt;width:468pt;"/></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Figure 4 below shows longer follow up from cohort 3 patients, who also received the 200 mg twice-daily dose. The data show maintenance or improvement in EASI out to 3 months beyond the treatment period and an increase of circulating Treg cells. The biomarker data suggest that soquelitinib induced an immune system rebalancing involving Treg cells.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">29</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:289.85pt;"><div style="height:258pt;left:0%;position:relative;top:0pt;width:468pt;z-index:251660288;"><div style="height:257.4pt;left:0pt;padding-bottom:0.6pt;position:relative;width:468pt;"><img src="crvs-20260630x10q014.jpg" alt="Graphic" style="height:257.4pt;width:468pt;"/></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Figure 4:</b> <b style="font-weight:bold;">Percent Reduction in Mean EASI for Cohort 3 and percent change in Treg cells for cohorts 1-3.</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Reduction in serum IL-4 cytokine was observed in cohorts 3 and 4, both during the treatment period and in the post treatment period, including a dose dependent response with cohort 4 patients showing the largest reductions in IL-4 out to day 86. Biomarker data from cohorts 1 through 3 shows a reduction in serum IL-5 cytokine for cohorts 1 through 3 compared to placebo, including a dose dependent response with cohort 3 patients showing the largest reductions in IL-5 compared to placebo. The reduction in serum IL-5 occurred as early as day 8 of therapy. Serum IL-17 and TARC levels also were lower. Circulating Th2 cells were measured (n=6 cohorts 1 and 2) by scRNA seq technology and demonstrated a reduction in these cells with treatment. As noted above, circulating Tregs cells increased in patients in cohort 3 and were associated with a prolonged treatment effect. These results are consistent with soquelitinib&#8217;s observed ability to block Th2 and Th17 cells and their secreted cytokines, such as IL-4, IL-5, IL-17 and the effects on T reg cells. This biomarker data suggest that soquelitinib induced an immune system rebalancing involving Th1, Th2, Th17 and Treg cells. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No new safety signals had been observed. Reported adverse events occurred in 41.7% of soquelitinib patients and 41.7% of placebo patients; all were Grade 1-2 and did not result in any dose modifications or interruptions. No severe or serious adverse events were reported. No significant lab abnormalities were seen.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Biomarker highlights and immunologic studies from the soquelitinib Phase 1 atopic dermatitis clinical trial were also presented at the SID Annual Meeting in May 2026. The results from these studies support soquelitinib&#8217;s mechanism of action, including the potential for drug-free remissions:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Blocking Th2 and Th17 function and their related downstream cytokines (IL-4, IL-5, IL-13).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Increasing persistent Treg cells, both during treatment and in the post-treatment, drug-free period, by regulating the switch to Treg cells from Th17 cells.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Inhibiting JAK-STAT signaling, upregulating SOCS3 (suppressor of cytokine signaling 3 protein, a negative regulator of JAK-STAT signaling) and reducing JAK1 and STAT6.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">30</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In March 2026, we initiated a Phase 2 clinical trial of soquelitinib for the treatment of atopic dermatitis. The trial is anticipated to enroll approximately 200 patients with moderate-to-severe atopic dermatitis that have failed at least one prior topical or systemic therapy. The trial is blinded and is anticipated to enroll four cohorts of 50 patients each, with soquelitinib doses of: 200 mg once per day; 200 mg twice per day; and 400 mg once per day; along with a placebo group. The treatment period is anticipated to be 12 weeks with a 90-day follow-up period with no treatment. The primary endpoint of the trial is the percent change from baseline in EASI score at week 12.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Angel Pharmaceuticals, our partner in China, is enrolling a Phase 1b/2 clinical trial evaluating soquelitinib in patients with moderate-to-severe atopic dermatitis. This is a blinded, placebo-controlled trial that is planned to evaluate a 12-week treatment regimen in 48 patients utilizing soquelitinib doses of 100 mg twice per day, 200 mg once per day, 200 mg twice per day and 400 mg once per day. The patient eligibility and endpoints are similar to those used previously in our Phase 1 clinical trial. Depending on the results from the Phase 1b portion of the study, an additional 60-90 patients will be enrolled in the Phase 2 portion of the study. The trial is open at several leading dermatology centers in China who have been involved in global registration trials. The study is being conducted in close collaboration with Corvus. Results from the cohort 1 (100mg twice per day, 200 mg once per day and placebo) are anticipated late this year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Soquelitinib for treatment of other immune diseases.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on results from our on-going and completed studies, we are planning to conduct additional clinical trials to evaluate soquelitinib for the treatment of other immune diseases, including a Phase 1b clinical trial in hidradenitis suppurativa and a Phase 2 clinical trial in asthma. Start-up activities for these clinical trials have begun and we anticipate both will be initiated later this year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Beyond our current and planned clinical trials for soquelitinib, we also continue to advance our next-generation ITK inhibitor preclinical product candidates, which were designed to deliver precise T-cell modulation that is optimized for specific immunology indications. The next-generation ITK inhibitor candidates are part of our ongoing business development efforts to maximize the potential of our ITK inhibitor programs and other programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have issued patents covering composition of matter and uses of our ITK inhibitors and hold exclusive worldwide rights (except for greater China) for all indications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Ciforadenant Adenosine A2A Receptor Antagonist.</span> Our second product candidate, ciforadenant, is an oral, small molecule antagonist of the A2A receptor for adenosine designed to disable a tumor&#8217;s ability to subvert attack by the immune system by blocking the binding of immunosuppressive adenosine in the tumor microenvironment to the A2A receptor. In 2018, we published preclinical findings in animal tumor models demonstrating that treatment with anti-CTLA4 antibody combined with ciforadenant provided synergistic anti-tumor activity based on a novel proposed mechanism of action. We are collaborating with the Kidney Cancer Research Consortium to evaluate ciforadenant in an open label Phase 1b/2 clinical trial as a first line therapy for metastatic RCC in combination with ipilimumab (anti-CTLA-4) and nivolumab (anti-PD-1). The efficacy endpoints for the trial are deep response rate, defined as CR plus PRs of greater than 50% tumor volume reduction as well as progression free survival. The clinical trial is planned to enroll up to 60 patients. The protocol defined pre-specified statistical threshold for efficacy is a 50% increase above the 32% deep response rate seen with previous ipilimumab/nivolumab combination trials in RCC conducted by investigators at the Kidney Cancer Research Consortium. Interim results from this trial were reported at the European Society of Clinical Oncology meeting in October 2025. The deep response rate was 34%, demonstrating an improvement compared to historical data for the combination of ipilimumab and nivolumab alone, though not statistically significant. Patients with stable or responding disease continue to be followed. No further trials are planned.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Mupadolimab, B Cell Activating Anti-CD73 Antibody.</span> Our third product candidate is mupadolimab, a humanized monoclonal antibody that is designed to react with a specific site on CD73. In both preclinical and in vivo studies, mupadolimab has demonstrated binding to various immune cells and the enhancement of immune responses by activating B cells. While we believe mupadolimab has the potential to be an important new therapeutic agent with a novel proposed mechanism of action to support its development for the treatment of a broad range of cancers and </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">31</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">infectious diseases, we are waiting to initiate a potential Phase 2 randomized clinical trial in order to prioritize the development of our other two lead product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To date, the majority of our efforts have been focused on the research, development and advancement of soquelitinib, ciforadenant, and mupadolimab, and we have not generated any revenue from product sales and, as a result, we have incurred significant losses. We expect to continue to incur significant research and development and general and administrative expenses related to our operations. Our net loss for the&#160;three and six months ended June 30, 2026 and 2025 was $18.0 million and $31.7 million, respectively. Our net loss for the three months ended June 30, 2025 was $8.0 million and our net income for the six months ended June 30, 2025 was $7.2 million, which includes non-operating income of $27.1 million associated with a change in fair value of warrant liability. As of June 30, 2026, we had an accumulated deficit of $443.9&#160;million. We expect our losses will increase as we continue our development of, seek regulatory approval for and, if approved, begin to commercialize soquelitinib, ciforadenant and mupadolimab, and as we develop other product candidates. Even if we achieve profitability in the future, we may not be able to sustain profitability in subsequent periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since our inception and through June 30, 2026, we have funded our operations primarily through the sale and issuance of stock, including through our initial public offering (&#8220;IPO&#8221;) in March 2016 and subsequent follow-on public offerings, including a follow-on public offering of common stock which was completed on January 23, 2026 and resulted in aggregate net proceeds of approximately $189.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On August 6, 2024, we entered into an Open Market Sale Agreement<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup> (the &#8220;2024 Sales Agreement&#8221;) with Jefferies LLC (&#8220;Jefferies&#8221;) to sell shares of our common stock, from time-to-time, with aggregate gross sales proceeds of up to $100.0 million, through an at-the-market equity offering program under which Jefferies will act as our sales agent. The issuance and sale of shares of common stock pursuant to the 2024 Sales Agreement are deemed an &#8220;at-the-market&#8221; offering under the Securities Act of 1933, as amended. Jefferies is entitled to compensation for its services of up to 3.0% of the gross proceeds of any shares of common stock sold through Jefferies under the 2024 Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the January 2026 follow-on public offering, we suspended the at-the-market offering with respect to the 2024 Sales Agreement and, on March 13, 2026, entered into an Amended and Restated Open Market Sale Agreement<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup> (the &#8220;Amended Sales Agreement&#8221;), with Jefferies, which amends and restates the 2024 Sales Agreement to increase the maximum aggregate offering price of shares of our common stock from $100.0 million to $200.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2026, we did not sell any shares of common stock under our at-the-market offering program. As of June 30, 2026, $200.0 million remained available for sale under the Amended Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our three product candidates, soquelitinib, ciforadenant and mupadolimab, are in clinical development by us and/or our partner, Angel Pharmaceuticals. Except for Greater China, we own the world-wide rights to these product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As a result of our ongoing development efforts, we anticipate needing to spend substantial resources for the foreseeable future. Consequently, we will need additional financing to support our continuing operations. Until such time as we can generate significant revenue from product sales, if ever, we expect to finance our operations through a combination of public or private equity or debt financings or other sources, which may include collaborations with third parties. Such financing could result in dilution to stockholders and may include the imposition of debt covenants and repayment obligations or other restrictions that may affect our business. If we raise additional capital through strategic collaboration agreements, we may have to relinquish valuable rights to our product candidates, including potential future revenue streams. Adequate additional financing may not be available to us on acceptable terms, or at all. For example, the trading prices for our and other biopharmaceutical companies&#8217; stock have been highly volatile as a result of factors such as the impacts of pandemics and increases in inflation rates or interest rates or the broad imposition of tariffs and other trade controls. As a result, we may face difficulties raising capital through sales of our common stock and any such sales may be on unfavorable terms. Our inability to raise capital as and when needed would have a negative impact on </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">32</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">our financial condition and our ability to pursue our business strategy. We will need to generate significant revenue to achieve profitability, and we may never do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2026, we had capital resources consisting of cash, cash equivalents and marketable securities of approximately $215.2 million. Based on our currently available cash resources and our currently planned level of operations and cash flows, we expect that our cash resources will be sufficient to enable us to advance our programs into the second quarter of 2028. In accordance with applicable accounting standards, we evaluated whether there are conditions and events, considered in the aggregate, that raise substantial doubt about our ability to continue as a going concern for at least the next 12 months from the date of the issuance of the condensed consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q and concluded that our existing cash, cash equivalents and marketable securities are sufficient to fund our operations for at least the next 12 months from issuance of the condensed consolidated financial statements. However, the Company will need to continue to raise additional capital to fund its operations. See &#8220;Risk Factors&#8212;Risks Related to Our Limited Operating History, Financial Condition and Need for Additional Capital.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently have no manufacturing capabilities and do not intend to establish any such capabilities. We have no commercial manufacturing facilities for our product candidates. As such, we are dependent on third parties to supply our product candidates according to our specifications, in sufficient quantities, on time, in compliance with appropriate regulatory standards and at competitive prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our significant accounting policies are described in Note 2 to our consolidated financial statements for the year ended December&#160;31, 2025 included in our Annual Report on Form&#160;10-K filed with the SEC on March 12, 2026. There have been no material changes to our significant accounting policies during the six months ended June 30, 2026 from those discussed in our Annual Report on Form 10-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Components of Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To date, we have not generated any revenues. We do not expect to receive any revenues from any product candidates that we develop unless and until we obtain regulatory approval and commercialize our products or enter into revenue-generating collaboration agreements with third parties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Research and Development Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our research and development expenses consist primarily of costs incurred to conduct research and development of our product candidates. We record research and development expenses as incurred. Research and development expenses include:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">employee-related expenses, including salaries, benefits, travel and non-cash stock-based compensation expense;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">external research and development expenses incurred under arrangements with third parties, such as contract research organizations, preclinical testing organizations, contract manufacturing organizations, academic and non-profit institutions and consultants;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">costs to acquire technologies to be used in research and development that have not reached technological feasibility and have no alternative future use;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">license fees; and</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">33</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other expenses, which include direct and allocated expenses for laboratory, facilities and other costs.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We plan to increase our research and development expenses substantially as we continue the development and potential commercialization of our product candidates. Our current planned research and development activities include the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enrollment and completion of our ongoing Phase 3 potentially registrational clinical trial for soquelitinib in PTCL;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">enrollment and completion of our Phase 2 clinical trial for soquelitinib in atopic dermatitis;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a potential clinical trial for soquelitinib in asthma;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a potential clinical trial for soquelitinib in hidradenitis suppurativa;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">process development and manufacturing of drug supply of soquelitinib; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">preclinical studies under our other programs in order to select development product candidates.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition to our product candidates that are in clinical development, we believe it is important to continue substantial investment in potential new product candidates to build the value of our product candidate pipeline and our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our expenditures on current and future preclinical and clinical development programs are subject to numerous uncertainties related to timing and cost to completion. The duration, costs and timing of clinical trials and development of product candidates will depend on a variety of factors, including many of which are beyond our control. The process of conducting the necessary clinical research to obtain regulatory approval is costly and time consuming, and the successful development of our product candidates is uncertain. The risks and uncertainties associated with our research and development projects are discussed more fully in &#8220;Risk Factors.&#8221; As a result of these risks and uncertainties, we are unable to determine with any degree of certainty the duration and completion costs of our research and development projects or if, when or to what extent we will generate revenues from the commercialization and sale of any of our product candidates that obtain regulatory approval. We may never succeed in achieving regulatory approval for any of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">General and Administrative Expenses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">General and administrative expenses include personnel costs, expenses for outside professional services and allocated expenses. Personnel costs consist of salaries, benefits and stock-based compensation. Outside professional services consist of legal, accounting and audit services and other consulting fees. Allocated expenses consist of rent expense related to our office and research and development facility.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We expect that our general and administrative expenses will increase in the future as we increase our headcount to support our continued research and development and potential commercialization of one or more of our product candidates.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">34</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Results of Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Comparison of the periods below as indicated (in thousands)</i>:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:18.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating expenses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,873</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,091</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,139</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,326</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,813</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,333</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,387</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 946</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,035</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,856</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,179</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 19,297</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,260</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,037</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 34,174</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 20,182</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 13,992</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Loss from operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (19,297)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (10,260)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,037)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (34,174)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (20,182)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (13,992)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest income and other expense, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,047</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 639</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,408</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,831</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,164</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,667</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Change in fair value of warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,012</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (2,012)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> &#8212;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,141</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (27,141)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Income (loss) before equity method investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (17,250)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (7,609)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,641)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (30,343)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,123</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (38,466)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Loss from equity method investment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (709)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (389)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (320)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (1,308)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (928)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (380)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:38.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (17,959)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (7,998)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (9,961)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (31,651)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,195</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (38,846)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><i style="font-style:italic;">Research and Development Expenses</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Research and development expenses for the three and six months ended June 30, 2026 and 2025 consisted of the following costs by program as well as unallocated employee costs and overhead costs (specific program costs consist solely of external costs) (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:41.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:41.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:16.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:16.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:17.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Soquelitinib</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 10,850</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,593</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,257</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 17,546</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,842</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,704</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other programs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 307</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 373</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (66)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 462</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 422</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 40</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Unallocated employee and overhead costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 4,807</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 2,907</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 1,900</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 9,131</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 6,062</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 3,069</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:41.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,964</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 7,873</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.08%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 8,091</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 27,139</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 15,326</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 11,813</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2026,&#160;the increase in soquelitinib costs of $6.3 million as compared to the three months ended June 30, 2025, primarily consisted of an increase of $3.2 million in clinical trial expenses, an increase of $2.4 million in other outside service costs and in increase of $0.7 million in drug manufacturing costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the six months ended June 30, 2026,&#160;the increase in soquelitinib costs of $8.7 million as compared to the six months ended June 30, 2025, primarily consisted of an increase of $6.3 million in clinical trial expenses and an increase of $3.0 million in other outside service costs, which were partially offset by a decrease of $0.6 million in drug manufacturing costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three and six months ended June 30, 2026, the increases in other programs costs were negligible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2026, the increase in unallocated costs of $1.9 million as compared to the three months ended June 30, 2025, primarily consisted of an increase in personnel and related costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the six months ended June 30, 2026, the increase in unallocated costs of $3.1 million as compared to the six months ended June 30, 2025, primarily consisted of an increase of $3.2 million in personnel and related costs, which were partially offset by a decrease of $0.1 million in facilities related cost.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">35</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">General and Administrative Expense</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2026, the increase in general and administrative expenses of $0.9 million as compared to the three months ended June 30, 2025, primarily consisted of an increase in personnel and related costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the six months ended June 30, 2026, the increase in general and administrative expenses of $2.2 million as compared to the six months ended June 30, 2025, primarily consisted of an increase of $1.9 million in personnel and related costs and an increase of $0.3 million in outside service costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Interest Income and Other Expense, net</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2026, the increase in interest income and other expense, net of $1.4 million as compared to the three months ended June 30, 2025, primarily consisted of an increase in interest income earned due to an increase in cash equivalents and marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the six months ended June 30, 2026, the increase in interest income and other expense, net of $2.7 million as compared to the six months ended June 30, 2025, primarily consisted of an increase in interest income earned due to an increase in cash equivalents and marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Change in fair value of warrant liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three and six months ended June 30, 2026, the change in fair value of warrant liability was zero as all common warrants had been exercised as of June 30, 2025.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Loss from equity method investment</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three months ended June 30, 2026, the increase in loss from equity method investment of $0.3 million as compared to the three months ended June 30, 2025, primarily consisted of an increase in Angel Pharmaceuticals&#8217; loss for the three months ended June 30, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the six months ended June 30, 2026, the increase in loss from equity method investment of $0.4 million as compared to the six months ended June 30, 2025, primarily consisted of an increase in Angel Pharmaceuticals&#8217; loss for the six months ended June 30, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Liquidity and Capital Resources</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2026, we had cash, cash equivalents and marketable securities of $215.2&#160;million, and an accumulated deficit of<span style="color:#ff0000;"> </span>$443.9 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since our inception and through June 30, 2026, we have funded our operations primarily through the sale and issuance of preferred and common stock, including through our IPO in March 2016, in which we raised net proceeds of approximately $70.6 million, a follow-on offering of our common stock in March 2018, in which we raised net proceeds of approximately $64.9 million, a follow on offering of our common stock in February 2021, in which we raised net proceeds of approximately $32.0 million, and a registered direct offering in May 2024, in which we sold shares of our common stock, pre-funded warrants and common stock warrants for net proceeds of approximately $30.3 million and proceeds of $54.3 million from the exercise of common stock warrants. On January 23, 2026, we completed a follow-on offering of common stock, which resulted in aggregate net proceeds of approximately $189.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In connection with the January 2026 follow-on offering, we suspended the at-the-market offering with respect to the 2024 Sales Agreement and, on March 13, 2026, entered into the Amended Sales Agreement, with Jefferies, which amends and restates the 2024 Sales Agreement to increase the maximum aggregate offering price of shares of our common stock from $100.0 million to $200.0 million.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">36</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2026, we did not sell any shares of common stock under our at-the-market offering program. As of June 30, 2026, $200.0 million remained available for sale under the Amended Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Funding Requirements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since our inception, we have incurred significant losses and negative cash flows from operations. We have an accumulated deficit of $443.9 million through June 30, 2026. We do not expect positive cash flows from operations in the foreseeable future, if ever. Historically, we have incurred operating losses as a result of ongoing efforts to develop our product candidates, including conducting ongoing research and development, clinical and preclinical studies and providing general and administrative support for these operations. We do not have any products approved for sale, and we do not expect to generate any meaningful revenue unless and until we obtain regulatory approval of and commercialize any of our current and future product candidates and/or enter into additional significant collaboration agreements with third parties, and we do not know when, or if, either will occur. We expect to continue to incur net operating losses for at least the next several years and we expect the losses to increase as we advance soquelitinib, as well as any other product candidates, through clinical development, seek regulatory approval, prepare for and, if approved, proceed to commercialization and continue our research and development efforts. We are subject to all the risks typically related to the development of new product candidates, and we may encounter unforeseen expenses, difficulties, complications, delays and other unknown factors that may adversely affect our business. We do not yet have a sales organization or commercial infrastructure and, accordingly, we will need to incur significant expenses to develop a sales organization and commercial infrastructure in advance of generating any commercial product sales. Moreover, we incur substantial costs associated with operating as a public company. We anticipate that we will need substantial additional funding in connection with our continuing operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Until we can generate a sufficient amount of revenue from the commercialization of our product candidates or from additional significant collaboration or license agreements with third parties, if ever, we expect to finance our future cash needs through private and public equity offerings and potential future collaboration, license and development agreements. Adequate funding may not be available to us on acceptable terms, or at all. If we are unable to raise additional capital in sufficient amounts or on terms acceptable to us, we will be required to significantly reduce our operating expenses and may have to significantly delay, scale back or discontinue the development of one or more of our current or future product candidates. If we raise additional funds by issuing equity or convertible debt securities, it could result in dilution to our existing stockholders and increased fixed payment obligations. In addition, as a condition to providing additional funds to us, future investors may demand, and may be granted, rights superior to those of existing stockholders. If we incur indebtedness, we could become subject to covenants that would restrict our operations and potentially impair our competitiveness, such as limitations on our ability to incur additional debt, limitations on our ability to acquire, sell or license intellectual property rights and other operating restrictions that could adversely impact our ability to conduct our business. Additionally, any future collaborations we enter into with third parties may provide capital in the near term, but we may have to relinquish valuable rights to our product candidates or grant licenses on terms that are not favorable to us. Any of the foregoing could significantly harm our business, financial condition and prospects. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We expect to incur substantial additional losses in the future as we conduct our planned research and development activities. We believe that our existing cash, cash equivalents and marketable securities will be sufficient to fund our planned operating and capital needs into the second quarter of 2028. Our forecast of the period of time through which our financial resources will be adequate to support our operations is a forward-looking statement that involves risks and uncertainties, and actual results could vary materially based on a number of factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have based our projections of operating capital requirements on assumptions that may prove to be incorrect and we may use all our available capital resources sooner than we expect. Because of the numerous risks and uncertainties associated with research, development and commercialization of product candidates, we are unable to </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">37</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">estimate the exact amount of our operating capital requirements. Our future capital requirements depend on many factors, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the progress, timing, costs and results of clinical trials for soquelitinib, including the potentially registrational clinical trial for soquelitinib, and to a lesser extent, the timing, costs and results of the clinical trials for ciforadenant and mupadolimab;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing, progress, costs and results of preclinical and clinical development activities for our other product candidates;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the number and scope of preclinical and clinical programs we decide to pursue;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs involved in prosecuting, maintaining and enforcing patent and other intellectual property rights;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost and timing of regulatory approvals;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our efforts to enhance operational systems and hire additional personnel, including personnel to support development of our product candidates and satisfy our obligations as a public company; and</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">other factors described in the section of this Quarterly Report on Form 10-Q entitled &#8220;Risk Factors.&#8221;</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Summary of Statement of Cash Flows</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following table summarizes our cash flows for the periods indicated (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net cash provided by (used in):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (25,772)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (14,040)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (150,811)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="white-space:pre-wrap;"> (16,058)</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 190,912</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 36,049</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net increase in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 14,329</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="white-space:pre-wrap;"> 5,951</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash Flows from Operating Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash used in operating activities during the six months ended June 30, 2026 was $25.8 million, which primarily consisted of net loss of $31.7 million, adjusted by net non-cash transactions of $6.8 million, that primarily consisted of $5.3 million of stock-based compensation expense and $1.3 million of loss from equity method investment; an increase of $4.3 million in prepaid and other current assets; an increase of $0.9 million in other assets; an increase of $1.6 million in accounts payable; and an increase of $2.7 million in accrued and other current liabilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash used in operating activities during the six months ended June 30, 2025 was $14.0 million, which primarily consisted of net income of $7.2 million, adjusted by net non-cash transactions of $24.3 million, that primarily consisted of $2.5 million of stock-based compensation expense, $0.9 million of loss from equity method investment and a decrease of $27.1 million in the fair value of warrant liability; a decrease of $1.1 million in prepaid and other current assets; an increase of $0.6 million in accounts payable; an increase of $1.3 million in accrued and other current liabilities; and a decrease of $0.1 million in operating lease right-of-use asset.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash Flows from Investing Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the six months ended June 30, 2026, net cash flows used in investing activities was $150.8 million, which primarily consisted of purchases of marketable securities of $209.5 million, purchases of property and equipment </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">38</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">of $0.7 million and an investment in Angel Pharmaceuticals of $5.0 million, which were partially offset by maturities of marketable securities of $64.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2025, net cash flows used in investing activities was $16.1 million, which primarily consisted of purchases of marketable securities of $47.2 million and purchases of property and equipment of $0.2 million, which were partially offset by maturities of marketable securities of $31.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Cash Flows from Financing Activities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2026, cash provided by financing activities was $190.9 million, which primarily consisted of net proceeds of $189.4 million from the January 2026 follow-on public offering and proceeds of $1.5 million from the exercise of stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2025, cash provided by financing activities was $36.0 million, which primarily consisted of proceeds of $35.7 million from the exercise of common warrants and proceeds of $0.3 million from the exercise of stock options.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Contractual Obligations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There have been no material changes outside the ordinary course of our business to our contractual obligations during the six months ended June 30, 2026, as compared to those disclosed in our Annual Report on Form&#160;10-K filed with the SEC on March 12, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Critical Accounting Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There have been no changes to our critical accounting estimates during the six months ended June 30, 2026, as compared to those disclosed in our Annual Report on Form 10-K filed with the SEC on March 12, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Smaller Reporting Company and Non-Accelerated Filer Status</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the market value of our common stock held by our non-affiliates as of June 30, 2026, we will no longer be a &#8220;smaller reporting company.&#8221; Accordingly, we will cease to be eligible to use the requirements for a smaller reporting company beginning with our Quarterly Report on Form 10-Q for the quarter ended March 31, 2027, and will thus be subject to additional disclosure and compliance requirements. Because we remain eligible to use the requirements for smaller reporting companies through December 31, 2026, we will continue to be a non-accelerated filer as of December 31, 2026 and will remain a &#8220;non-accelerated filer&#8221; until December 31, 2027.</p><a id="_971f8bee_c872_4fd1_b5ec_7f22965df093"></a><a id="Item3QuantitativeandQualitativeDisclosur"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item 3.&#160;&#160;&#160;&#160;Quantitative and Qualitative Disclosures about Market Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are exposed to market risk related to changes in interest rates. We had cash and cash equivalents and marketable securities of $215.2 million as of June 30, 2026 and cash, cash equivalents and marketable securities of $56.8 million as of December&#160;31, 2025, which consisted of bank deposits, money market investments, U.S. Treasury securities and U.S. government agency securities. Such interest-earning instruments carry a degree of interest rate risk; however, historical fluctuations of interest income have not been significant. Due to the short-term duration of our investment portfolio and the low risk profile of our investments, an immediate 10% increase in interest rates would not have a material effect on the fair market value of our portfolio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_0e6a1445_d1c2_407e_a34b_438e7b934cb3"></a><a id="Item4ControlsandProcedures_996727"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item 4.&#160;&#160;&#160;&#160;Controls and Procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(a)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Evaluation of Disclosure Controls and Procedures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules&#160;13a-15(e)&#160;and 15d-15(e)&#160;under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), refers to controls and procedures that are designed </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">39</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC&#8217;s rules&#160;and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Our management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Due to the inherent limitations of control systems, including the possibility of human error and the circumvention or overriding of the controls and procedures, not all misstatements may be prevented or detected. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their control objectives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As required by Rule&#160;13a-15(b)&#160;under the Exchange Act, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2026 the end of the period covered by this Quarterly Report on Form&#160;10-Q. Based upon such evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of such date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">(b)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Changes in Internal Controls Over Financial Reporting</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There were no changes in our internal control over financial reporting that occurred during the period covered by this Quarterly Report on Form&#160;10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">40</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_7def46af_1e02_4ed3_b7ef_9df8e8a760c7"></a><a id="PARTIIOTHERINFORMATION_177066"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">PART&#160;II &#8212; OTHER INFORMATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="Item1LegalProceedings_213471"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item 1 &#8212; Legal Proceedings</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are not currently a party to any material litigation or legal proceedings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_91afad48_391a_4a6c_8e38_f64cf75776de"></a><a id="RiskFactors"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item 1A &#8212; Risk Factors</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><i style="font-style:italic;">Our business involves significant risks, some of which are described below. You should consider carefully the risks and uncertainties described below, together with all of the other information in this Quarterly Report on Form 10-Q, including our unaudited condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221; If any of the following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. Additional risks and uncertainties not presently known to us or that we currently deem immaterial may also impair our business operations.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.27;margin:0pt 0pt 8pt 0pt;"><b style="font-weight:bold;">Risk Factor Summary</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">Below is a summary of the principal factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks that we face. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found below under the heading &#8220;Risk Factors&#8221; and should be carefully considered, together with other information in this Quarterly Report on Form 10-Q and our other filings with the Securities and Exchange Commission (&#8220;SEC&#8221;) before making investment decisions regarding our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:justify;margin:0pt;"><span style="margin-bottom:14pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We have incurred significant operating losses since our inception and expect to incur significant losses for the foreseeable future. We may never generate any revenue or become profitable or, if we achieve profitability, we may not be able to sustain it.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We will require substantial additional financing to achieve our goals, and a failure to obtain this necessary capital when needed on acceptable terms, or at all, could force us to delay, limit, reduce or terminate our product development, other operations or commercialization efforts.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our product candidates are in various stages of development and may fail or suffer delays that materially and adversely affect their commercial viability. If we are unable to advance our product candidates through clinical development, obtain regulatory approval and ultimately commercialize such product candidates, or experience significant delays in doing so, our business will be materially harmed.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Clinical drug development involves a lengthy and expensive process with an uncertain outcome, and the results of preclinical studies and early clinical trials are not necessarily predictive of future results. Any product candidate we or any of our existing or potential future collaborators advance into clinical trials, including </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">soquelitinib, ciforadenant and mupadolimab</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, may not have favorable results in later clinical trials, if any, or receive regulatory approval.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Any termination or suspension of, or delays in the commencement or completion of, our planned clinical trials could result in increased costs to us, delay or limit our ability to generate revenue and adversely affect our commercial prospects.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Our product candidates are subject to extensive regulation, compliance with which is costly and time consuming, and such regulation may cause unanticipated delays or prevent the receipt of the required approvals to commercialize our product candidates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We are conducting and plan to conduct clinical trials for </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">soquelitinib</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, ciforadenant and mupadolimab, and we and Angel Pharmaceuticals may in the future, conduct additional clinical trials of product candidates at sites </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">41</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outside the United States, and the Food and Drug Administration (&#8220;FDA&#8221;) may not accept data from trials conducted in foreign locations.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If we encounter difficulties enrolling subjects in our clinical trials, our clinical development activities could be delayed or otherwise adversely affected.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The occurrence of serious complications or side effects in connection with use of our product candidates, either in clinical trials or post-approval, could lead to discontinuation of our clinical development programs, refusal of regulatory authorities to approve our product candidates or, post-approval, revocation of marketing authorizations or refusal to approve new indications, which could severely harm our business, prospects, results of operations and financial condition.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We may not be successful in our efforts to identify or discover additional product candidates.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We rely, and expect to continue to rely, on third parties to conduct our clinical trials. If these third parties do not meet our deadlines or otherwise conduct the trials as required, our clinical development programs could be delayed or unsuccessful and we may not be able to obtain regulatory approval for or commercialize our product candidates when expected, or at all.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We rely on third parties to conduct some or all aspects of our manufacturing, research and preclinical and clinical testing, and these third parties may not perform satisfactorily.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We, or our third-party manufacturers, may be unable to successfully scale-up manufacturing of our product candidates in sufficient quality and quantity, which would delay or prevent us from developing our product candidates and commercializing approved products, if any.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If we are unable to commercialize our product candidates or if we experience significant delays in obtaining regulatory approval for, or commercializing, any or all of our product candidates, our business will be materially and adversely affected.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">If we do not achieve our projected development goals in the time frames we announce and expect, the commercialization of our products may be delayed and, as a result, our stock price may decline.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">We face competition from entities that have developed or may develop product candidates for cancer, including companies developing novel treatments and technology platforms. If these companies develop technologies or product candidates more rapidly than we do or their technologies are more effective, our ability to develop and successfully commercialize product candidates may be adversely affected.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">An active, liquid and orderly market for our common stock may not be sustained.</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;min-height:11.9pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The trading price of the shares of our common stock could be highly volatile, and investors in our common stock could incur substantial losses</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Limited Operating History, Financial Condition and Need for Additional Capital</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have incurred significant operating losses since our inception and expect to incur significant losses for the foreseeable future. We may never generate any revenue or become profitable or, if we achieve profitability, we may not be able to sustain it.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We are a clinical-stage biopharmaceutical company that has never generated revenue from the sale of our product candidates. Biopharmaceutical product development is a highly speculative undertaking and involves a substantial degree of risk. To date, we have focused primarily on developing our lead product candidates, soquelitinib, </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">42</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">ciforadenant and mupadolimab, and researching additional product candidates. We have incurred significant operating losses since we were founded in January&#160;2014 and have not yet generated any revenue from sales. If our product candidates are not approved, we may never generate any revenue. We incurred a net loss of $15.3 million, $62.3 million and $27.0 million for the years ended December 31, 2025, 2024 and 2023, respectively. During the six months ended June 30, 2026 and 2025, we recorded a net loss of $31.7 million and net income of $7.2 million, respectively. We had an accumulated deficit of $443.9&#160;million as of June 30, 2026. We expect to continue to incur losses for the foreseeable future, and we anticipate these losses will increase as we continue our development of, seek regulatory approval for and, if approved, begin to commercialize soquelitinib, and as we develop other product candidates. Even if we achieve profitability in the future, we may not be able to sustain it in subsequent periods. Our prior losses, combined with expected future losses, have had and will continue to have an adverse effect on our stockholders&#8217; equity and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We will require substantial additional financing to achieve our goals, and a failure to obtain this necessary capital when needed on acceptable terms, or at all, could force us to delay, limit, reduce or terminate our product development, other operations or commercialization efforts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since our inception, the majority of our efforts have been focused on the research and development of soquelitinib, ciforadenant and mupadolimab. We believe that we will continue to expend substantial resources for the foreseeable future as we continue clinical development of, seek regulatory approval for and, if approved, prepare for the commercialization of soquelitinib, as well as product candidates under our other development programs. These expenditures will include costs associated with research and development, conducting preclinical studies and clinical trials, obtaining regulatory approvals, manufacturing and supply, sales and marketing and general operations. In addition, other unanticipated costs may arise. Because the outcome of any clinical trial and/or regulatory approval process is highly uncertain, we may not be able to accurately estimate the actual amounts necessary to successfully complete the development, regulatory approval process and commercialization of soquelitinib, ciforadenant and mupadolimab or any other product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on our planned expenditures and capital expenditures requirements, our cash, cash equivalents and marketable securities of $215.2 million as of June 30, 2026, we expect that our existing capital resources will be sufficient to fund our operations into the second quarter of 2028. As a result, we do not expect our existing capital resources to be sufficient to enable us to fund the completion of all of our ongoing and planned clinical trials and remaining development programs through commercialization. In addition, while Angel Pharmaceuticals has received outside investment of approximately $41.0 million in connection with its formation and licensing of certain of our intellectual property, such cash is not available for our use. Our operating plan may change as a result of many factors, including those described below as well as others currently unknown to us, and we will need to seek additional funds, through public or private equity, and debt financings or other sources, such as strategic collaborations. Such financing would result in dilution to stockholders, imposition of debt covenants and repayment obligations or other restrictions that may affect our business. If we raise additional capital through strategic collaboration agreements, we may have to relinquish valuable rights to our product candidates, including possible future revenue streams. For example, in October 2020 we formed Angel Pharmaceuticals with a group of investors in China to create a new China-based biopharmaceutical company with a mission to bring innovative quality medicines to Chinese patients for treatment of serious diseases including cancer, autoimmune diseases and infectious diseases. We granted Angel Pharmaceuticals a license to rights to develop and commercialize our three clinical-stage candidates &#8211; soquelitinib, ciforadenant and mupadolimab &#8211; in greater China and Angel Pharmaceuticals obtained global rights to our Bruton&#8217;s tyrosine kinase (&#8220;BTK&#8221;) inhibitor preclinical programs. In addition, additional funding may not be available to us on acceptable terms, or at all, and any additional fundraising efforts may divert our management from their day-to-day activities, which may adversely affect our ability to develop and commercialize our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amount and timing of any expenditures needed to implement our development and commercialization programs will depend on numerous factors, including, but not limited to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the type, number, scope, progress, expansions, results of and timing of our ongoing and planned clinical trials of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">soquelitinib (including the potential registration trial), ciforadenant and mupadolimab</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and any of </span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">43</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"/><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our planned preclinical studies and clinical trials of other product candidates which we are pursuing or may choose to pursue in the future;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the need for, and the progress, costs and results of, any additional clinical trials of soquelitinib, ciforadenant and mupadolimab or any of our other product candidates we may initiate based on the results of our planned clinical trials or discussions with the FDA or other regulatory agencies, including any additional trials the FDA or other regulatory agencies may require;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs of obtaining, maintaining and enforcing our patents and other intellectual property rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs and timing of obtaining or maintaining manufacturing for soquelitinib, ciforadenant and mupadolimab and our other product candidates, including commercial manufacturing if any product candidate is approved;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs and timing of establishing sales and marketing capabilities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to achieve sufficient market acceptance, coverage and reimbursement from third-party payors and adequate market share for our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the terms and timing of establishing collaborations, license agreements and other partnerships;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">whether the FDA or other regulatory agencies accepts data from any clinical trials of our product candidates conducted by Angel Pharmaceuticals in China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">costs associated with any new product candidates that we may develop, in-license or acquire;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Angel Pharmaceuticals&#8217; ability to develop and commercialize product candidates in China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general economic conditions, such as rising inflation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the effect of competing technological and market developments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to attract, hire and retain qualified personnel;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to establish and maintain partnering arrangements for development; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the costs associated with being a public company.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Several of these factors are outside of our control and if we are unable to obtain funding on a timely basis, or at all, we will be unable to complete the clinical trials for soquelitinib, ciforadenant and mupadolimab and our other product candidates, and we may be required to significantly curtail some or all of our activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to the Discovery and Development of Our Product Candidates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our product candidates are in various stages of development and may fail or suffer delays that materially and adversely affect their commercial viability. If we are unable to advance our product candidates through clinical development, obtain regulatory approval and ultimately commercialize such product candidates, or experience significant delays in doing so, our business will be materially harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have invested a significant portion of our efforts and financial resources in the development of our most advanced product candidates, soquelitinib, ciforadenant and mupadolimab. We have no products on the market and our ability to achieve and sustain profitability depends on obtaining regulatory approvals for and successfully </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">44</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">commercializing our product candidates, either alone or with third parties. Before obtaining regulatory approval for the commercial distribution of our product candidates, we or our collaborators must conduct extensive preclinical tests and clinical trials to demonstrate sufficient safety and efficacy of our product candidates in patients.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result, we may not have the financial resources to continue development of, or to modify existing or enter into new collaborations for, a product candidate if we experience any issues that delay or prevent regulatory approval of, or our ability to commercialize, product candidates, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">negative or inconclusive results from our clinical trials, the clinical trials of our collaborators, including Angel Pharmaceuticals, or the clinical trials of others for product candidates similar to ours, leading to a decision or requirement to conduct additional preclinical testing or clinical trials or abandon a program;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product-related side effects experienced by participants in our clinical trials, the clinical trials of our collaborators or by individuals using drugs or therapeutic biologics similar to our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in submitting Investigational New Drug Applications (&#8220;INDs&#8221;) or comparable foreign applications or delays or failure in obtaining the necessary approvals from regulators to commence a clinical trial, or a suspension or termination of a clinical trial once commenced;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">conditions imposed by the FDA or comparable foreign authorities regarding the scope or design of our clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delays in enrolling research subjects in clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">high drop-out rates of research subjects;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">inadequate supply or quality of product candidate components or materials or other supplies necessary for the conduct of our clinical trials or the clinical trials of our collaborators;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">greater than anticipated clinical trial costs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delay in the development, approval or certification of companion diagnostic tests for our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">unfavorable FDA or other regulatory agency inspection and review of a clinical trial site;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">failure of our third-party contractors or investigators to comply with regulatory requirements or otherwise meet their contractual obligations in a timely manner, or at all;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">delays and changes in regulatory requirements, policy and guidelines, including the imposition of additional regulatory oversight around clinical testing generally or with respect to our technology in particular; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">varying interpretations of data by the FDA and similar foreign regulatory agencies.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We could find that the product candidates we or our collaborators pursue are not safe or effective. Furthermore, if one or more of our product candidates generally prove to be ineffective, unsafe or commercially unviable, the development of our entire platform and pipeline could be delayed, potentially permanently. Any of these occurrences may materially and adversely affect our business, financial condition, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Of the large number of drugs in development in the pharmaceutical industry, only a small percentage result in the submission of a NDA or Biologics License Application (&#8220;BLA&#8221;) to the FDA or comparable marketing applications </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">45</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">to foreign regulatory authorities, and even fewer are approved for commercialization. Furthermore, even if we do receive regulatory approval to market soquelitinib, ciforadenant or mupadolimab, any such approval may be subject to limitations on the indicated uses for which we may market the product. Accordingly, even if we are able to obtain the requisite financing to continue to fund our development programs, we cannot assure our stockholders that soquelitinib, ciforadenant or mupadolimab will be successfully developed or commercialized. If we or any of our existing or potential future collaborators are unable to develop, or obtain regulatory approval for, or, if approved, successfully commercialize soquelitinib, ciforadenant or mupadolimab, we may not be able to generate sufficient revenue to continue our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Clinical drug development involves a lengthy and expensive process with an uncertain outcome, and the results of preclinical studies and early clinical trials are not necessarily predictive of future results. Any product candidate we or any of our existing or potential future collaborators advance into clinical trials, including </span><span style="font-style:italic;font-weight:bold;">soquelitinib, ciforadenant and mupadolimab</span><span style="font-style:italic;font-weight:bold;">, may not have favorable results in later clinical trials, if any, or receive regulatory approval.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Clinical testing is expensive and can take many years to complete, and its outcome is inherently uncertain. Failure can occur at any time during the clinical trial process. The results of preclinical studies and early clinical trials of our product candidates may not be predictive of the results of later-stage clinical trials. Product candidates in later stages of clinical trials may fail to show the desired safety and efficacy traits despite having progressed through preclinical studies and initial clinical trials. A number of companies in the biopharmaceutical industry have suffered significant setbacks in advanced clinical trials due to lack of efficacy or adverse safety profiles, notwithstanding promising results in earlier trials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under our collaboration with Angel Pharmaceuticals, Angel Pharmaceuticals is responsible for the clinical development and commercialization, including all related expenses, of the licensed pipeline programs in greater China, and for the pre-clinical BTK program globally. Clinical trials conducted by Angel Pharmaceuticals will be subject to many of the same risks as our ongoing clinical programs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We cannot be certain that our ongoing or planned clinical trials or any other future clinical trials will be successful. Any safety concerns observed in any one of our clinical trials in our targeted indications could limit the prospects for regulatory approval of our product candidates in those and other indications, which could have a material adverse effect on our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the FDA&#8217;s and other regulatory authorities&#8217; policies with respect to clinical trials may change and additional government regulations may be enacted. For instance, the regulatory landscape related to clinical trials in the European Union (&#8220;EU&#8221;) has evolved. The EU Clinical Trials Regulation (&#8220;CTR&#8221;) which was adopted in April 2014 and repealed the EU Clinical Trials Directive, became applicable on January 31, 2022. While the EU Clinical Trials Directive required a separate CTA to be submitted in each member state in which the clinical trial takes place, to both the competent national health authority and an independent ethics committee, the CTR introduced a centralized process and only requires the submission of a single application for multi-center trials. The CTR allows sponsors to make a single submission to both the competent authority and an ethics committee in each member state, leading to a single decision per member state. The assessment procedure of the CTA has been harmonized as well, including a joint assessment by all member states concerned, and a separate assessment by each member state with respect to specific requirements related to its own territory, including ethics rules. Each member state&#8217;s decision is communicated to the sponsor via the centralized EU portal. Once the CTA is approved, clinical study development may proceed. The CTR transition period ended on January 31, 2025, and all clinical trials (and related applications) are now fully subject to the provisions of the CTR. Compliance with the CTR requirements by us, our collaborators and third-party service providers, such as contract research organizations (&#8220;CROs&#8221;), may impact our developments plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies governing clinical trials, our development plans may also be impacted.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">46</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any termination or suspension of, or delays in the commencement or completion of, our planned clinical trials could result in increased costs to us, delay or limit our ability to generate revenue and adversely affect our commercial prospects.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Before we can initiate clinical trials in the United States or in foreign countries for any of our product and development candidates, we must submit the results of preclinical testing to the FDA or foreign regulatory authorities along with other information, including information about product candidate chemistry, manufacturing and controls and our proposed clinical trial protocol, as part of an IND or similar application. In addition, we may rely in part on preclinical, clinical and quality data generated by CROs and other third parties for regulatory submissions for our product candidates. If these third parties do not make timely regulatory submissions for our product candidates, it will delay our plans for our clinical trials. If those third parties do not make this data available to us, we will likely have to develop all necessary preclinical and clinical data on our own, which will lead to significant delays and increase development costs of the product candidate. In addition, the FDA or foreign regulatory authorities may require us to conduct additional preclinical testing for any product candidate before it allows us to initiate clinical testing under any IND or similar application, which may lead to additional delays and increase the costs of our preclinical development. Delays in the completion of our planned clinical trials for product candidates could significantly affect our product development costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While we initiated several clinical trials, we do not know whether any of our other planned trials will begin on time in the future or whether any of our trials will be completed on schedule, if at all. The commencement and completion of clinical trials can be delayed for a number of reasons, including delays related to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the FDA or foreign regulatory authorities failing to grant permission to proceed or placing a clinical trial on hold;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subjects failing to enroll or remain in our trial at the rate we expect;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subjects choosing an alternative treatment for the indication for which we are developing soquelitinib, ciforadenant and mupadolimab or other product candidates, or participating in competing clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">lack of adequate funding to continue the clinical trial;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">subjects experiencing severe or unexpected drug-related adverse effects;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a facility manufacturing soquelitinib, ciforadenant or mupadolimab, any of our other product candidates or any of their components being ordered by the FDA or other regulatory authorities to temporarily or permanently shut down due to violations of Good Manufacturing Practice (&#8220;GMP&#8221;) regulations or other applicable requirements, or infections or cross-contaminations of product candidates in the manufacturing process;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any changes to our manufacturing process that may be necessary or desired;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any failure or delay in reaching an agreement with CROs and clinical trial sites;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">third-party clinical investigators losing the licenses or permits necessary to perform our clinical trials, not performing our clinical trials on our anticipated schedule or consistent with the clinical trial protocol, Good Clinical Practice (&#8220;GCP&#8221;) or regulatory requirements or other third parties not performing data collection or analysis in a timely or accurate manner;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">third-party contractors becoming debarred or suspended or otherwise penalized by the FDA or other government or regulatory authorities for violations of regulatory requirements, in which case we may need to find a substitute contractor, and we may not be able to use some or all of the data produced by such contractors in support of our marketing applications;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">47</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one or more Institutional Review Boards (&#8220;IRBs&#8221;) or other reviewing bodies refusing to approve, suspending or terminating the trial at an investigational site, precluding enrollment of additional subjects, or withdrawing its approval of the trial; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">patients failing to complete a trial or return for post-treatment follow-up.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we could also encounter delays if a clinical trial is suspended or terminated by us, by the IRBs of the institutions in which such trials are being conducted, by the Data Safety Monitoring Board for such trial or by the FDA or other regulatory authorities. Such authorities may impose such a suspension or termination due to a number of factors, including failure to conduct the clinical trial in accordance with regulatory requirements or our clinical protocols, inspection of the clinical trial operations or trial site by the FDA or other regulatory authorities resulting in the imposition of a clinical hold, unforeseen safety issues or adverse side effects, failure to demonstrate a benefit from using a drug, changes in governmental regulations or administrative actions or lack of adequate funding to continue the clinical trial. In addition, changes in regulatory requirements and policies may occur, and we may need to amend clinical trial protocols to comply with these changes. Amendments may require us to resubmit our clinical trial protocols to IRBs or other reviewing bodies for reexamination, which may impact the costs, timing or successful completion of a clinical trial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we experience delays in the completion of, or termination of, any clinical trial of our product candidates, the commercial prospects of our product candidates will be harmed, and our ability to generate product revenues from any of these product candidates will be delayed or adversely affected. In addition, any delays in completing our clinical trials will increase our costs, slow down our product candidate development and approval process and jeopardize our ability to commence product sales and generate revenues. See also the risk factor below titled &#8220;<i style="font-style:italic;">If we encounter difficulties enrolling subjects in our clinical trials, our clinical development activities could be delayed or otherwise adversely affected</i>.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, many of the factors that cause, or lead to, termination or suspension of, or a delay in the commencement or completion of, clinical trials may also ultimately lead to the denial of regulatory approval of a product candidate. For example, if we make manufacturing or formulation changes to our product candidates, we may need to conduct additional studies to bridge our modified product candidates to earlier versions. Further, if one or more clinical trials are delayed, our competitors may be able to bring products to market before we do, and the commercial viability of soquelitinib, ciforadenant and mupadolimab or other product candidates could be significantly reduced. Any of these occurrences may harm our business, financial condition and prospects significantly.</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:0pt;"><span style="font-style:italic;font-weight:bold;">Interim &#8220;top-line&#8221; and preliminary data from our clinical trials that we announce or publish from time to time may change as more patient data become available and are subject to audit and verification procedures that could result in material changes in the final data.</span></div><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">From time to time, we may publicly disclose interim, top-line or preliminary data from our clinical trials, which is based on a preliminary analysis of then-available data, and the results and related findings and conclusions are subject to change following a more comprehensive review of the data related to the particular study or trial. We also make assumptions, estimations, calculations and conclusions as part of our analyses of data, and we may not have received or had the opportunity to fully and carefully evaluate all data. As a result, the top-line or preliminary results that we report may differ from future results of the same studies, or different conclusions or considerations may qualify such results, once additional data has been received and fully evaluated. Top-line or preliminary data also remain subject to audit and verification procedures that may result in the final data being materially different from the top-line or preliminary data we previously published. As a result, top-line and preliminary data should be viewed with caution until the final data are available.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:6pt 0pt 0pt 0pt;">From time to time, we may also disclose interim data from our preclinical studies and clinical trials. Interim data from clinical trials that we may complete are subject to the risk that one or more of the clinical outcomes may materially change as patient enrollment continues and more patient data become available. Adverse differences between </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">48</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">interim data and final data could significantly harm our business prospects. Further, disclosure of interim data by us or by our competitors could result in volatility in the price of our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:6pt 0pt 12pt 0pt;">Further, others, including regulatory agencies, may not accept or agree with our assumptions, estimates, calculations, conclusions or analyses or may interpret or weigh the importance of data differently, which could impact the value of the particular program, the approvability or commercialization of the particular product candidate or product and our company in general. In addition, the information we choose to publicly disclose regarding a particular study or clinical trial is based on what is typically extensive information, and you or others may not agree with what we determine is material or otherwise appropriate information to include in our disclosure. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the interim, top-line or preliminary data that we report differ from actual results, or if others, including regulatory authorities, disagree with the conclusions reached, our ability to obtain approval for, and commercialize, our product candidates may be harmed, which could harm our business, results of operations, prospects or financial condition. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our product candidates are subject to extensive regulation, compliance with which is costly and time consuming, and such regulation may cause unanticipated delays or prevent the receipt of the required approvals to commercialize our product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The clinical development, manufacturing, labeling, storage, record-keeping, advertising, promotion, import, export, marketing and distribution of our product candidates are subject to extensive regulation by the FDA in the United States and by comparable authorities in foreign markets. In the United States, we are not permitted to market our product candidates until we receive regulatory approval from the FDA. The process of obtaining regulatory approval is expensive, often takes many years and can vary substantially based upon the type, complexity and novelty of the product candidates involved, as well as the target indications and patient population. Approval policies or regulations may change, and the FDA and comparable authorities have substantial discretion in the drug approval process, including the ability to delay, limit or deny approval of a product candidate for many reasons. Despite the time and expense invested in clinical development of product candidates, regulatory approval is never guaranteed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The FDA or comparable foreign regulatory authorities, including in China, can delay, limit or deny approval of a product candidate for many reasons, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such authorities may disagree with the design or implementation of our or any of our existing or potential future collaborators&#8217; clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we or any of our existing or potential future collaborators may be unable to demonstrate to the satisfaction of the FDA or other regulatory authorities that a product candidate is safe, pure, potent or effective for any indication;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such authorities may not accept clinical data from trials which are conducted at clinical facilities or in countries where the standard of care is potentially different from that of the United States;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we or any of our existing or potential future collaborators may be unable to demonstrate that a product candidate&#8217;s clinical and other benefits outweigh its safety risks;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such authorities may disagree with our interpretation of data from preclinical studies or clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">approval may be granted only for indications that are significantly more limited than what we apply for and/or with other significant restrictions on distribution and use;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">such authorities may find deficiencies in the manufacturing processes or facilities of third-party manufacturers with which we or any of our existing or potential future collaborators contract for clinical and commercial supplies; or</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">49</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the approval policies or regulations of such authorities may significantly change in a manner rendering our or any of our existing or potential future collaborators&#8217; clinical data insufficient for approval.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">With respect to foreign markets, approval procedures vary among countries and, in addition to the foregoing risks, may involve additional product testing, administrative review periods and agreements with pricing authorities. In addition, events raising questions about the safety of certain marketed pharmaceuticals may result in increased cautiousness by the FDA and comparable foreign regulatory authorities, including in China, in reviewing new drugs based on safety, efficacy or other regulatory considerations and may result in significant delays in obtaining regulatory approvals. Any delay in obtaining, or inability to obtain, applicable regulatory approvals would prevent us or any of our existing or potential future collaborators from commercializing our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are conducting or plan to conduct clinical trials for soquelitinib, ciforadenant and mupadolimab, and we and Angel Pharmaceuticals may in the future conduct additional clinical trials of product candidates at sites outside the United States, and the FDA may not accept data from trials conducted in foreign locations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>We are conducting oncology clinical trials with soquelitinib in North America, Australia and South Korea and with ciforadenant in North America in collaboration with the Kidney Cancer Research Consortium. In addition, Angel Pharmaceuticals has initiated clinical trials in China for soquelitinib and mupadolimab. The acceptance of study data from clinical trials conducted outside the U.S. or another jurisdiction by the FDA or comparable foreign regulatory authority may be subject to certain conditions or may not be accepted at all. In cases where data from foreign clinical trials are intended to serve as the sole basis for marketing approval in the U.S., the FDA will generally not approve the application on the basis of foreign data alone unless (i) the data are applicable to the U.S. population and U.S. medical practice; (ii) the trials were performed by clinical investigators of recognized competence and pursuant to GCP regulations; and (iii) the data may be considered valid without the need for an on-site inspection by the FDA, or if the FDA considers such inspection to be necessary, the FDA is able to validate the data through an on-site inspection or other appropriate means. In addition, even where the foreign study data are not intended to serve as the sole basis for approval, if the trials were not subject to an IND, the FDA will not accept the data as support for an application for marketing approval unless the study is well-designed and well-conducted in accordance with GCP requirements and the FDA is able to validate the data from the study through an onsite inspection if deemed necessary. Many foreign regulatory authorities have similar approval requirements. In addition, such foreign trials would be subject to the applicable local laws of the foreign jurisdictions where the trials are conducted. There can be no assurance that the FDA or any comparable foreign regulatory authority will accept data from trials conducted outside of the U.S. or the applicable jurisdiction. If the FDA or such foreign regulatory authority does not accept the data from our or Angel Pharmaceuticals&#8217; clinical trials for soquelitinib, ciforadenant or mupadolimab, or any other product candidates, it would likely result in the need for additional trials, which would be costly and time-consuming and delay or permanently halt our development of soquelitinib, ciforadenant or mupadolimab or any other product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we encounter difficulties enrolling subjects in our clinical trials, our clinical development activities could be delayed or otherwise adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Subject enrollment, a significant factor in the timing of clinical trials, is affected by many factors including the size and nature of the patient population, the proximity of patients to clinical sites, the eligibility criteria for the trial, the design of the clinical trial, the risk that enrolled patients will not complete a clinical trial, our ability to recruit clinical trial investigators with the appropriate competencies and experience, competing clinical trials and clinicians&#8217; and patients&#8217; perceptions as to the potential advantages of the product candidate being studied in relation to other available therapies, including any new drugs that may be approved for the indications we are investigating. We will be required to identify and enroll a sufficient number of subjects for each of our clinical trials. Potential subjects for any planned clinical trials may not be adequately diagnosed or identified with the diseases which we are targeting or may not meet the entry criteria for our studies. We also may encounter difficulties in identifying and enrolling subjects with a stage of disease appropriate for our planned clinical trials. We may not be able to initiate or continue clinical trials if we are unable to locate a sufficient number of eligible subjects to participate in the clinical trials required by the FDA or other foreign regulatory agencies. In addition, the process of finding and diagnosing subjects may prove costly.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">50</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If patients are unwilling to participate in our studies for any reason, including the existence of competitive clinical trials for similar patient populations, the availability of approved therapies or negative perceptions of the safety or efficacy of our product candidates, the timeline for recruiting subjects, conducting studies and obtaining regulatory approval of our product candidates may be delayed. Our inability to enroll a sufficient number of subjects for any of our future clinical trials would result in significant delays or may require us to abandon one or more clinical trials altogether.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We believe we have appropriately considered the above factors in our trials when determining expected clinical trial timelines, but we cannot assure our stockholders that our assumptions are correct or that we will not experience delays in enrollment, which would result in the delay of completion of such trials beyond our expected timelines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The occurrence of serious complications or side effects in connection with use of our product candidates, either in clinical trials or post-approval, could lead to discontinuation of our clinical development programs, refusal of regulatory authorities to approve our product candidates or, post-approval, revocation of marketing authorizations or refusal to approve new indications, which could severely harm our business, prospects, results of operations and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the conduct of clinical trials, patients report changes in their health, including illnesses, injuries and discomforts, to their study doctor. Often, it is not possible to determine whether or not the product candidate being studied caused these conditions. It is possible that as we test our product candidates in larger, longer and more extensive clinical programs with different dosing regimens and in combination with other immunotherapies, or as use of these product candidates becomes more widespread if they receive regulatory approval, illnesses, injuries, discomforts and other adverse events that were observed in earlier trials, as well as conditions that did not occur or went undetected in previous trials, will be reported by subjects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Side effects are often only detectable after investigational products are tested in large-scale, Phase&#160;3 clinical trials or, in some cases, after they are made available to patients on a commercial scale after approval. Results of our current clinical trials and any future clinical trials we undertake could reveal a high and unacceptable severity and prevalence of these or other side effects. In such an event, our trials could be suspended or terminated, and the FDA or comparable foreign regulatory authorities could order us to cease further development of or deny approval of our product candidates for any or all targeted indications. Drug-related side effects could affect patient recruitment or the ability of enrolled patients to complete the trial or result in potential product liability claims. Any of these occurrences may harm our business, financial condition and prospects significantly.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if one or more of our product candidates receives marketing approval, and we or others later identify undesirable side effects caused by such products, a number of potentially significant negative consequences could result, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory authorities may withdraw approvals of such product;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory authorities may require additional warnings on the label;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may be required to create a medication guide outlining the risks of such side effects for distribution to patients;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we could be sued and held liable for harm caused to patients; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our reputation may suffer.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any of these events could prevent us from achieving or maintaining market acceptance of the particular product candidate, if approved, and could significantly harm our business, results of operations and prospects.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">51</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">A Fast Track designation from the FDA, even if granted for any of our product candidates, may not lead to a faster development or regulatory review or approval process, and does not increase the likelihood that our product candidates will receive regulatory approval. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 29, 2024, the FDA granted Fast Track designation for soquelitinib for the treatment of adult patients with relapsed or refractory peripheral T-cell lymphoma after at least two lines of systemic therapy. Depending on the data from our preclinical and clinical studies, we may decide to seek additional Fast Track designations for some or all of our other product candidates. The Fast Track program is intended to expedite or facilitate the process for reviewing product candidates that meet certain criteria. Specifically, drugs and biologics are eligible for Fast Track designation if they are intended, alone or in combination with one or more drugs or biologics, to treat a serious or life-threatening disease or condition and demonstrate the potential to address unmet medical needs for the disease or condition. Fast Track designation applies to the combination of the product candidate and the specific indication for which it is being studied. The sponsor of a Fast Track product candidate has opportunities for more frequent interactions with the applicable FDA review team during product development and, once a BLA or NDA is submitted, the application may be eligible for priority review. An NDA or BLA submitted for a Fast Track product candidate may also be eligible for rolling review, where the FDA may consider for review sections of the application on a rolling basis before the complete application is submitted, if the sponsor provides a schedule for the submission of the sections of the NDA or BLA, the FDA agrees to accept sections of the NDA or BLA and determines that the schedule is acceptable, and the sponsor pays any required user fees upon submission of the first section of the application.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The FDA has broad discretion whether or not to grant this designation. Even if we believe a particular product candidate is eligible for this designation, we cannot assure you that the FDA would decide to grant it. Even if we do receive Fast Track designation for any of our product candidates, such product candidates may not experience a faster development process, review or approval compared to conventional FDA procedures. The FDA may also withdraw Fast Track designation if it believes that the designation is no longer supported by data from our clinical development program. Furthermore, such a designation does not increase the likelihood that soquelitinib or any other product candidate that may be granted Fast Track designation will receive regulatory approval in the U.S. Many product candidates that have received Fast Track designation have ultimately failed to obtain approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be successful in our efforts to identify or discover additional product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The success of our business depends primarily upon our ability to develop and commercialize soquelitinib, ciforadenant and mupadolimab. Although soquelitinib, ciforadenant and mupadolimab are currently in clinical development, our research programs may fail to identify other potential product candidates, or advance them into and through clinical development for a number of reasons. Our research methodology may be unsuccessful in identifying other potential product candidates or our other potential product candidates may be shown to have harmful side effects or may have other characteristics that may make the products unmarketable or unlikely to receive marketing approval. It may also take greater human and financial resources to identify additional therapeutic opportunities for our product candidates or to develop suitable potential product candidates through our research programs than we will possess, thereby limiting our ability to diversify and expand our product candidate portfolio.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Reliance on Third Parties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely, and expect to continue to rely, on third parties to conduct our clinical trials. If these third parties do not meet our deadlines or otherwise conduct the trials as required, our clinical development programs could be delayed or unsuccessful and we may not be able to obtain regulatory approval for or commercialize our product candidates when expected, or at all.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We do not have the ability to conduct all aspects of our preclinical testing or clinical trials ourselves. As a result, we are dependent on third parties to conduct our ongoing and planned clinical trials for soquelitinib, ciforadenant and mupadolimab and expect to continue to be dependent on third parties to conduct any additional future clinical trials of soquelitinib, ciforadenant and mupadolimab and preclinical and clinical trials for our other product candidates. The timing of the initiation and completion of these trials will therefore be controlled by such third parties and may occur at </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">52</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">times substantially different from our estimates. Specifically, we use and rely on medical institutions, clinical investigators, CROs and consultants to conduct our trials in accordance with our clinical protocols and regulatory requirements. Such CROs, investigators and other third parties play a significant role in the conduct of these trials and subsequent collection and analysis of data, and we will control only certain aspects of their activities. Nevertheless, we are responsible for ensuring that each of our studies is conducted in accordance with the applicable protocol and legal, regulatory and scientific standards, and our reliance on the CROs and other third parties does not relieve us of our regulatory responsibilities. We and our CROs are required to comply with GCP requirements, which are regulations and guidelines enforced by the FDA, the competent authorities of the EU member states and comparable foreign regulatory authorities for all of our product candidates in clinical development.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Regulatory authorities enforce these GCPs through periodic inspections of trial sponsors, principal investigators and trial sites. If we or any of our CROs or trial sites fail to comply with applicable GCPs, the clinical data generated in our clinical trials may be deemed unreliable, and the FDA or comparable foreign regulatory authorities may require us to perform additional clinical trials before approving our marketing applications. In addition, our clinical trials must be conducted with product produced under cGMP or similar regulations. Our failure to comply with these regulations may require us to repeat clinical trials, which would delay the regulatory approval process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is no guarantee that any such CROs, investigators or other third parties will devote adequate time and resources to such trials or perform as contractually required. If any of these third parties fail to meet expected deadlines, adhere to our clinical protocols or meet regulatory requirements, or otherwise performs in a substandard manner, our clinical trials may be extended, delayed or terminated.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, principal investigators for our clinical trials may serve as scientific advisors or consultants to us from time to time and may receive cash or equity compensation in connection with such services. If these relationships and any related compensation result in perceived or actual conflicts of interest, or the FDA or foreign regulatory authorities conclude that the financial relationship may have affected the interpretation of the study, the integrity of the data generated at the applicable clinical trial site may be questioned and the utility of the clinical trial itself may be jeopardized, which could result in the delay or rejection of any NDA, BLA or other applications we submit to the FDA or foreign regulatory authorities. Any such delay or rejection could prevent us from commercializing soquelitinib, ciforadenant and mupadolimab or our other product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We rely on third parties to conduct some or all aspects of our manufacturing, research and preclinical and clinical testing, and these third parties may not perform satisfactorily.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We do not expect to independently conduct all aspects of our manufacturing, research and preclinical and clinical testing. We currently rely, and expect to continue to rely, on third parties with respect to these items. If these third parties do not successfully carry out their contractual duties, meet expected deadlines or conduct our studies in accordance with regulatory requirements or our stated study plans and protocols, we may not be able to complete, or may be delayed in completing, the preclinical and clinical studies required to support future IND or other submissions and approval of our product candidates. Furthermore, any of these third parties may terminate its engagement with us at any time. If we need to enter into alternative arrangements, it could delay our product development activities, and we may not be able to negotiate alternative arrangements on commercially reasonable terms, or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We and our contract manufacturers are subject to significant regulation with respect to manufacturing our products and the contract manufacturers on which we rely may not continue to meet regulatory requirements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We do not currently have nor do we plan to acquire the infrastructure or internal capability to manufacture our clinical drug supplies for use in the conduct of our trials, and we lack the resources and the capability to manufacture any of our product candidates on a clinical or commercial scale. We currently rely on several different manufacturers who supply different parts of the ciforadenant and soquelitinib molecules, on one manufacturer for mupadolimab drug substance and on other third-party manufacturers to produce our other product candidates.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">53</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All entities involved in the preparation of therapeutics for clinical studies or commercial sale, including our existing contract manufacturers for our product candidates, are subject to extensive regulation. Components of a finished therapeutic product approved for commercial sale or used in late-stage clinical studies must be manufactured in accordance with cGMP requirements. These regulations govern manufacturing processes and procedures, including record keeping, and the implementation and operation of quality systems to control and assure the quality of investigational products and products approved for sale. Poor control of production processes can lead to the introduction of adventitious agents or other contaminants, or to inadvertent changes in the properties or stability of our product candidates that may not be detectable in final product testing. We or our contract manufacturers must supply all necessary documentation in support of an NDA or BLA on a timely basis and must adhere to the FDA&#8217;s Good Laboratory Practice regulations and cGMP regulations enforced by the FDA through its facilities inspection program. Our facilities and quality systems and the facilities and quality systems of some or all of our third-party contractors must successfully complete a pre-approval inspection for compliance with the applicable regulations as a condition of regulatory approval of our product candidates or any of our other potential products. In addition, the regulatory authorities may, at any time, audit or inspect our manufacturing facilities or those of our third-party contractors involved with the preparation of our product candidates or the associated quality systems for compliance with the regulations applicable to the activities being conducted. We do not control the manufacturing process of, and are completely dependent on, our contract manufacturing partners for compliance with cGMPs. Similar requirements must be complied with in foreign jurisdictions. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The regulatory authorities also may, at any time following approval of a product for sale, audit the manufacturing facilities of our third-party contractors. If any such inspection or audit identifies a failure to comply with applicable regulations or if a violation of our product specifications or applicable regulations occurs independent of such an inspection or audit, we or the relevant regulatory authority may require remedial measures that may be costly and/or time-consuming for us or a third party to implement and that may include the temporary or permanent suspension of a clinical study or commercial sales or the temporary or permanent closure of a facility. Such violations could also result in civil and/or criminal penalties, and the FDA or foreign regulatory authorities may impose regulatory sanctions including, among other things, refusal to approve a pending application for a new drug product or biologic product, revocation of a pre-existing approval or closing one or more manufacturing facilities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if supply from an approved manufacturer is interrupted, there could be a significant disruption in commercial supply. An alternative manufacturer would need to be qualified through an NDA or BLA supplement which could result in further delay. The regulatory agencies may also require additional studies if a new manufacturer is relied upon for commercial production. Changing manufacturers may involve substantial costs and is likely to result in a delay in our desired clinical and commercial timelines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We, or our third-party manufacturers, may be unable to successfully scale-up manufacturing of our product candidates in sufficient quality and quantity, which would delay or prevent us from developing our product candidates and commercializing approved products, if any.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In order to conduct clinical trials of our product candidates, we will need to manufacture them in large quantities. We, or any manufacturing partners, may be unable to successfully increase the manufacturing capacity for any of our product candidates in a timely or cost-effective manner, or at all. In addition, quality issues may arise during scale-up activities. If we or any manufacturing partners are unable to successfully scale up the manufacture of our product candidates in sufficient quality and quantity, the development, testing and clinical trials of that product candidate may be delayed or become infeasible, and regulatory approval or commercial launch of any resulting product may be delayed or not obtained, which could significantly harm our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the supply chain for the manufacturing of our product candidates is complicated and can involve several parties. If we were to experience any supply chain issues, our product supply could be seriously disrupted. We expect that the logistical challenges associated with our supply chain will grow more complex as we expand enrollment in our clinical trials for soquelitinib, ciforadenant and mupadolimab and as we commence any clinical trials for additional product candidates.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">54</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our reliance on third parties requires us to share our trade secrets, which increases the possibility that a competitor will discover them or that our trade secrets will be misappropriated or disclosed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because we rely on third parties to research and develop and to manufacture our product candidates, we must share trade secrets with them. We seek to protect our proprietary technology in part by entering into confidentiality agreements and, if applicable, material transfer agreements, consulting agreements or other similar agreements with our advisors, employees, third-party contractors and consultants prior to beginning research or disclosing proprietary information. These agreements typically limit the rights of the third parties to use or disclose our confidential information, including our trade secrets. Despite the contractual provisions employed when working with third parties, the need to share trade secrets and other confidential information increases the risk that such trade secrets become known by our competitors, are inadvertently incorporated into the technology of others, or are disclosed or used in violation of these agreements. Given that our proprietary position is based, in part, on our know-how and trade secrets, a competitor&#8217;s independent discovery of our trade secrets or other unauthorized use or disclosure would impair our competitive position and may have a material adverse effect on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, these agreements typically restrict the ability of our advisors, employees, third-party contractors and consultants to publish data potentially relating to our trade secrets, although our agreements may contain certain limited publication rights. For example, any academic institution that we may collaborate with in the future will likely expect to be granted rights to publish data arising out of such collaboration. In the future we may also conduct joint research and development programs that may require us to share trade secrets under the terms of our research and development or similar agreements. Despite our efforts to protect our trade secrets, our competitors may discover our trade secrets, either through breach of our agreements with third parties, independent development or publication of information by any of our third-party collaborators. A competitor&#8217;s discovery of our trade secrets would impair our competitive position and have an adverse impact on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Commercialization of Our Product Candidates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are unable to commercialize our product candidates or if we experience significant delays in obtaining regulatory approval for, or commercializing, any or all of our product candidates, our business will be materially and adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our ability to generate product revenue will depend heavily on our ability to successfully develop and commercialize our product candidates. We do not expect that such commercialization of any of our product candidates will occur for at least the next few years, if ever. Our ability to commercialize our product candidates effectively will depend on several factors, including the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">successful completion of preclinical studies and clinical trials, including the ability to demonstrate safety and efficacy of our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">managing the complexity of our clinical trial designs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">receipt of marketing approvals from the FDA and similar foreign regulatory authorities;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">establishing commercial manufacturing capabilities by making arrangements with third-party manufacturers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">successfully launching commercial sales of any approved products, whether alone or in collaboration with others;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">acceptance of any approved products by patients, the medical community and third-party payors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">establishing market share while competing with other therapies;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">55</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a continued acceptable safety profile of any approved products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">maintaining compliance with post-approval regulation and other requirements; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">qualifying for, identifying, registering, maintaining, enforcing and defending intellectual property rights and claims covering our product candidates.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we experience significant delays or an inability to commercialize our product candidates, our business, financial condition and results of operations will be materially adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we do not achieve our projected development goals in the time frames we announce and expect, the commercialization of our products may be delayed and, as a result, our stock price may decline.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We estimate the timing of the accomplishment of various scientific, clinical, regulatory and other product development goals, which we sometimes refer to as milestones. These milestones may include the commencement or completion of scientific studies and clinical trials and the submission of regulatory filings. From time to time, we may publicly announce the expected timing of some of these milestones. All of these milestones will be based on a variety of assumptions, and the actual timing of these milestones can vary dramatically compared to our estimates, in some cases for reasons beyond our control. If we do not meet these milestones as publicly announced, the commercialization of our products may be delayed and, as a result, our stock price may decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any approved products could be subject to restrictions or withdrawal from the market, and we may be subject to penalties if we fail to comply with regulatory requirements or if we experience unanticipated problems with our product candidates, when and if any of them are approved.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following potential approval of any of our product candidates, the FDA or foreign regulatory authorities may impose significant restrictions on a product&#8217;s indicated uses or marketing or impose ongoing requirements for potentially costly and time consuming post-approval studies, post-market surveillance or clinical trials. Following approval, if any, of soquelitinib, ciforadenant and mupadolimab or any other product candidate, such candidate will also be subject to ongoing FDA or foreign regulatory authorities&#8217; requirements governing the labeling, packaging, storage, distribution, safety surveillance, advertising, promotion, recordkeeping and reporting of safety and other post-market information. If we or a regulatory agency discovers previously unknown problems with a product, such as adverse events of unanticipated severity or frequency, or problems with the facility where the product is manufactured, a regulatory agency may impose restrictions on that product, the manufacturing facility or us, including requesting recall or withdrawal of the product from the market or suspension of manufacturing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we or the manufacturing facilities for soquelitinib, ciforadenant and mupadolimab or any other product candidate that may receive regulatory approval, if any, fail to comply with applicable regulatory requirements, a regulatory agency may:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issue warning letters or untitled letters;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seek an injunction or impose civil or criminal penalties or monetary fines;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">suspend or withdraw regulatory approval;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">suspend any ongoing clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">refuse to approve pending applications or supplements or applications filed by us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">suspend or impose restrictions on operations, including costly new manufacturing requirements; or</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">56</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">seize or detain products, refuse to permit the import or export of product or request that we initiate a product recall.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The occurrence of any event or penalty described above may inhibit our ability to commercialize our product candidates and generate revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The FDA has the authority to require a risk evaluation and mitigation strategy (&#8220;REMS&#8221;) as part of an NDA or BLA or after approval, which may impose further requirements or restrictions on the distribution or use of an approved drug, such as limiting prescribing to certain physicians or medical centers that have undergone specialized training, limiting treatment to patients who meet certain safe-use criteria and requiring treated patients to enroll in a registry. Similar risks exist in foreign jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, if soquelitinib, ciforadenant and mupadolimab or any of our other product candidates is approved, our product labeling, advertising and promotion will be subject to regulatory requirements and continuing regulatory review. The FDA and foreign regulatory authorities strictly regulate the promotional claims that may be made about prescription products. In particular, a product may not be promoted for uses that are not approved by the FDA or foreign regulatory authorities as reflected in the product&#8217;s approved labeling. If we receive marketing approval for a product candidate, physicians may nevertheless prescribe it to their patients in a manner that is inconsistent with the approved label. If we are found to have promoted such off-label uses, we may become subject to significant liability. The FDA and other agencies actively enforce the laws and regulations prohibiting the promotion of off-label uses, and a company that is found to have improperly promoted off-label uses may be subject to significant sanctions. The federal government has levied large civil and criminal fines against companies for alleged improper promotion and has enjoined several companies from engaging in off-label promotion. The FDA has also requested that companies enter into consent decrees or permanent injunctions under which specified promotional conduct is changed or curtailed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Any government investigation of alleged violations of law could require us to expend significant time and resources in response, and could generate negative publicity. Any failure to comply with ongoing regulatory requirements may significantly and adversely affect our ability to commercialize our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, the FDA&#8217;s and other regulatory authorities&#8217; policies may change and additional government regulations may be enacted that could prevent, limit or delay regulatory approval of our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We also cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative action, either in the United States or abroad. If we are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we are not able to maintain regulatory compliance, we may be subject to enforcement action and we may not achieve or sustain profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Disruptions at the&#160;FDA&#160;and other government agencies caused by funding shortages, staff reductions or policy changes could hinder their ability to hire, retain or deploy key leadership and other personnel, or otherwise prevent new or modified products from being developed, approved or commercialized in a timely manner or at all, which could negatively impact our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The ability of the FDA and foreign regulatory authorities to review and/or approve new products can be affected by a variety of factors, including government budget and funding levels, staff reductions, statutory, regulatory, and policy changes, the FDA&#8217;s or foreign regulatory authorities&#8217; ability to hire and retain key personnel and accept the payment of user fees, and other events that may otherwise affect the FDA&#8217;s or foreign regulatory authorities&#8217; ability to perform routine functions. Average review times at the FDA and foreign regulatory authorities have fluctuated in recent years as a result. In addition, government funding of other government agencies that fund research and development activities is subject to the political process, which is inherently fluid and unpredictable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Disruptions at the FDA and other agencies may also slow the time necessary for new drugs and biologics or modifications to approved drugs or biologics to be reviewed and/or approved by necessary government agencies, which would adversely affect our business. For example, in recent years, the U.S. government has shut down several times and </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">57</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">certain regulatory agencies, such as the FDA, have had to furlough critical FDA employees and stop critical activities. In addition, the current U.S. Presidential administration has issued certain policies and Executive Orders directed towards reducing the employee headcount and costs associated with U.S. administrative agencies, including the FDA, and it remains unclear the degree to which these efforts may limit or otherwise adversely affect the FDA&#8217;s ability to conduct routine activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If a prolonged government shutdown occurs, or if funding shortages, staffing reductions or policy changes prevent the FDA or other regulatory authorities from conducting their regular inspections, reviews, or other regulatory activities, such events could significantly impact the ability of the FDA or other regulatory authorities to timely review and process our regulatory submissions, which could have a material adverse effect on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Even if we receive regulatory approval we still may not be able to successfully commercialize soquelitinib, ciforadenant and mupadolimab or any other product candidate, and the revenue that we generate from sales, if any, could be limited.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Even if soquelitinib, ciforadenant and mupadolimab or any of our other product candidates receive regulatory approval, they may not gain market acceptance among physicians, patients, healthcare payors or the medical community. The degree of market acceptance of our product candidates will depend on a number of factors, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">demonstration of clinical efficacy and safety compared to other more-established products;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the indications for which our product candidates are approved;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the limitation of our targeted patient population and other limitations or warnings contained in any FDA-approved labeling;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">acceptance of a new formulation by healthcare providers and their patients;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to obtain and maintain sufficient third-party coverage and reimbursement from government healthcare programs, including Medicare and Medicaid, private health insurers and other third-party payors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the willingness of patients to pay out-of-pocket in the absence of third-party coverage and reimbursement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the prevalence and severity of any adverse effects;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">pricing and cost-effectiveness;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing of market introduction of our product candidates as well as competitive drugs;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the effectiveness of our or any of our existing or potential future collaborators&#8217; sales and marketing strategies; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">unfavorable publicity relating to the product candidate.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If any product candidate is approved but does not achieve an adequate level of acceptance by physicians, hospitals, healthcare payors or patients, we may not generate sufficient revenue from that product candidate and may not become or remain profitable. Our efforts to educate the medical community and third-party payors regarding the benefits of soquelitinib, ciforadenant and mupadolimab or any of our other product candidates may require significant resources and may never be successful.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">58</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Failure to obtain or maintain adequate coverage and reimbursement for our product candidates, if approved, could limit our ability to market those products and decrease our ability to generate revenue.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Successful commercial sales of any approved products will depend on the availability of adequate coverage and reimbursement from government health administration authorities, private health insurers and other third-party payors. Each third-party payor separately decides which products it will cover and establishes the reimbursement level, and there is no guarantee that any of our product candidates that may be approved for marketing by regulatory authorities will receive adequate coverage or reimbursement levels. Obtaining and maintaining coverage approval for a product candidate is time-consuming, costly and may be difficult. We may be required to conduct expensive pharmacoeconomic studies to justify coverage and reimbursement or the level of coverage and reimbursement relative to other therapies. If coverage and adequate reimbursement are not available or limited, we may not be able to successfully commercialize any product candidate for which we obtain marketing approval. Government authorities and third-party payors have attempted to control costs by limiting coverage and the amount of reimbursement for particular medications. Increasingly, third-party payors are requiring that drug companies provide them with predetermined discounts from list prices and are challenging the prices charged for drugs and biologics. Even if we obtain coverage for a given product, the resulting reimbursement rates may be inadequate and may affect the demand for, or the price of, any product candidate for which we obtain marketing approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recently enacted legislation, future legislation and healthcare reform measures may increase the difficulty and cost for us to obtain marketing approval for and commercialize our product candidates and affect the prices we may obtain.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the United States and some foreign jurisdictions, there have been, and we expect there will continue to be, a number of legislative and regulatory changes to the healthcare system, including cost-containment measures that may reduce or limit coverage and reimbursement for newly approved drugs and biologics and affect our ability to profitably sell any product candidates for which we obtain marketing approval.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For example, in March&#160;2010, the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act (collectively referred to as the &#8220;ACA&#8221;), was enacted with a goal of reducing the cost of healthcare and substantially changing the way healthcare is financed by both governmental and private insurers. The ACA, among other things, subjected biological products to potential competition by lower-cost biosimilars; addressed a new methodology by which rebates owed by manufacturers under the Medicaid Drug Rebate Program are calculated for drugs that are inhaled, infused, instilled, implanted or injected; increased the minimum Medicaid rebates owed by manufacturers under the Medicaid Drug Rebate Program; extended the rebate program to individuals enrolled in Medicaid managed care organizations; established annual fees and taxes on manufacturers of certain prescription drugs; and established a new Patient-Centered Outcomes Research Institute to oversee, identify priorities and conduct comparative clinical effectiveness research, along with funding for such research.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Since its enactment, there have been judicial, executive and Congressional challenges to certain aspects of the ACA. On June 17, 2021, the U.S. Supreme Court dismissed the most recent judicial challenge to the ACA brought by several states without specifically ruling on the constitutionality of the ACA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Other legislative changes have been proposed and adopted in the U.S. since the ACA was enacted. On March 11, 2021, the American Rescue Plan Act of 2021 was signed into law, which eliminated the statutory Medicaid drug rebate cap, beginning January 1, 2024. The rebate was previously capped at 100% of a drug&#8217;s average manufacturer price (&#8220;AMP&#8221;). On August 16, 2022, the Inflation Reduction Act of 2022 (&#8220;IRA&#8221;) was signed into law. Among other things, the IRA requires manufacturers of certain drugs to engage in price negotiations with Medicare, with prices that can be negotiated subject to a cap; imposes rebates under Medicare Part B and Medicare Part D to penalize price increases that outpace inflation (first due in 2023); and replaces the Part D coverage gap discount program with a new discounting program (which began in 2025). The IRA permits the Secretary of the Department of Health and Human Services (&#8220;HHS&#8221;) to implement many of these provisions through guidance, as opposed to regulation, for the initial years. HHS has issued and will continue to issue guidance implementing the IRA. CMS has published the negotiated prices for the initial ten drugs, which went into effect in 2026, and the subsequent 15 drugs, which will first be effective in 2027, as well as the next set of 15 drugs that will be subject to negotiation, although the Medicare drug price </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">59</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">negotiation program is currently subject to legal challenges. While the impact of the IRA on the pharmaceutical industry cannot yet be fully determined, it is likely to be significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The One Big Beautiful Bill Act, which was enacted in July 2025, imposes significant reductions in the funding of the Medicaid program. Such reductions are expected to decrease the number of persons enrolled in Medicaid and reduce the services covered by Medicaid, which could adversely affect our sales of any product candidate that we may commercialize.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Trump administration is pursuing a two-fold strategy to reduce drug costs in the U.S. President Trump has threatened to impose significant tariffs on pharmaceutical manufacturers that do not adopt pricing policies such as most favored nation pricing, which would tie the price for drugs in the U.S. to the lowest price in a group of other countries. In response, multiple manufacturers entered into confidential pricing agreements with the federal government. In April 2026, the Trump administration issued a proclamation imposing tariffs on imports of patented pharmaceuticals, biologics and associated ingredients into the U.S., beginning July 31, 2026. Any manufacturers that entered into a company-specific agreement with the government prior to the proclamation will not be subject to any additional tariffs until January 20, 2029. The Trump administration is also pursuing traditional regulatory pathways to impose drug pricing policies, and published two proposed regulations in December 2025, referred to as Globe and Guard. If finalized, these regulations would implement mandatory payment models under which manufacturers of eligible drugs would be required to pay rebates to the federal government on a portion of the units of their drugs that are reimbursed by Medicare, with the rebate amount based on most favored nation pricing. While the impact of the Globe and Guard proposed regulations, if finalized, cannot yet be determined, it is likely to be significant. Even proposals or executive actions that are ultimately deemed unlawful could negatively impact the U.S. pharmaceutical sector and our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, individual states in the United States have also become increasingly active in passing legislation and implementing regulations designed to control pharmaceutical product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure, drug price reporting and other transparency measures, and, in some cases, designed to encourage importation from other countries and bulk purchasing. Some states have enacted legislation creating so-called prescription drug affordability boards, which ultimately may attempt to impose price limits on certain drugs in these states.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We expect that these new laws and other healthcare reform measures that may be adopted in the future may result in additional reductions in Medicare and other healthcare funding, more rigorous coverage criteria, new payment methodologies and additional downward pressure on the price that we receive for any approved product. Any reduction in reimbursement from Medicare or other government programs may result in a similar reduction in payments from private payors. The implementation of cost containment measures or other healthcare reforms may prevent us from being able to generate revenue, attain profitability or commercialize our product candidates, if approved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the EU, similar political, economic and regulatory developments may affect our ability to profitably commercialize our product candidates, if approved. In addition to continuing pressure on prices and cost containment measures, legislative developments at the EU or member state level may result in significant additional requirements or obstacles that may increase our operating costs. The delivery of healthcare in the EU, including the establishment and operation of health services and the pricing and reimbursement of medicines, is almost exclusively a matter for national, rather than EU, law and policy. National governments and health service providers have different priorities and approaches to the delivery of health care and the pricing and reimbursement of products in that context. In general, however, the healthcare budgetary constraints in most EU member states have resulted in restrictions on the pricing and reimbursement of medicines by relevant health service providers. Coupled with ever-increasing EU and national regulatory burdens on those wishing to develop and market products, this could prevent or delay marketing approval of our product candidates, restrict or regulate post-approval activities and affect our ability to commercialize our product candidates, if approved. In markets outside of the United States and EU, reimbursement and healthcare payment systems vary significantly by country, and many countries have instituted price ceilings on specific products and therapies. Further, EU pharmaceutical legislation is currently undergoing a complete review process, with proposed revisions not expected to become applicable prior to the end of 2027. These revisions may have a significant impact on the pharmaceutical industry and our business in the long term.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">60</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On December 13, 2021, Regulation No 2021/2282 on Health Technology Assessment (&#8220;HTA&#8221;) amending Directive 2011/24/EU, was adopted. The Regulation entered into force in January 2022 and has been applicable since January 2025, with phased implementation based on the type of product, i.e., oncology and advanced therapy medicinal products as of 2025, orphan medicinal products as of 2028, and all other medicinal products by 2030. The Regulation intends to boost cooperation among EU member states in assessing health technologies, including new medicinal products, and provide the basis for cooperation at the EU level for joint clinical assessments in these areas. It will permit EU member states to use common HTA tools, methodologies, and procedures across the EU, working together in four main areas, including joint clinical assessment of the innovative health technologies with the highest potential impact for patients, joint scientific consultations whereby developers can seek advice from HTA authorities, identification of emerging health technologies to identify promising technologies early, and continuing voluntary cooperation in other areas. Individual EU member states will continue to be responsible for assessing non-clinical (e.g., economic, social, and ethical) aspects of health technology, and making decisions on pricing and reimbursement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We cannot predict the likelihood, nature or extent of government regulation that may arise from future legislation or administrative action in the United States, the EU or any other jurisdiction. If we or any third parties we may engage are slow or unable to adapt to changes in existing requirements or the adoption of new requirements or policies, or if we or such third parties are not able to maintain regulatory compliance, our product candidates may lose any regulatory approval that may have been obtained and we may not achieve or sustain profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Any product candidates for which we intend to seek approval as biologic products may face competition sooner than anticipated.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The ACA includes a subtitle called the BPCIA, which created an abbreviated approval pathway for biological products that are biosimilar to or interchangeable with an FDA-licensed reference biological product. Under the BPCIA, an application for a biosimilar product may not be submitted to the FDA until four years following the date that the reference product was first licensed by the FDA. In addition, the approval of a biosimilar product may not be made effective by the FDA until twelve years from the date on which the reference product was first licensed. During this twelve-year period of exclusivity, another company may still market a competing version of the reference product if the FDA approves a full BLA for the competing product containing the sponsor&#8217;s own preclinical data and data from adequate and well-controlled clinical trials to demonstrate the safety, purity and potency of its product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Mupadolimab, which we evaluated in a Phase&#160;1/1b oncology clinical trial is regulated by the FDA as a biological product. We believe that mupadolimab and any of our future product candidates, if approved as a biological product under a BLA, should qualify for the twelve-year period of exclusivity. However, there is a risk that this exclusivity could be shortened due to Congressional action or otherwise, or that the FDA will not consider our product candidates to be reference products for competing products, potentially creating the opportunity for generic competition sooner than anticipated. Other aspects of the BPCIA, some of which may impact the BPCIA exclusivity provisions, have also been the subject of recent litigation. Jurisdictions in addition to the United States have established abbreviated pathways for regulatory approval of biological products that are biosimilar to earlier approved reference products. For example, the EU has had an established regulatory pathway for biosimilars since 2006. Moreover, the extent to which a biosimilar, once approved, could be substituted for any one of our reference products in a way that is similar to traditional generic substitution for non-biological products will depend on a number of marketplace factors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may fail to obtain orphan drug designations from the FDA for our product candidates, and even if we obtain such designations, we may be unable to maintain the benefits associated with orphan drug designation, including the potential for market exclusivity.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Under the Orphan Drug Act, the FDA may grant orphan drug designation to a drug or biologic intended to treat a rare disease or condition, which is defined as one occurring in a patient population of fewer than 200,000 in the United States, or a patient population greater than 200,000 in the United States where there is no reasonable expectation that the cost of developing the drug or biologic will be recovered from sales in the United States. In the United States, orphan drug designation entitles a party to financial incentives such as opportunities for grant funding towards clinical trial costs, tax advantages and user-fee waivers. In addition, if a product that has orphan drug designation subsequently receives the first FDA approval for the disease or condition for which it has such designation, the product is entitled to </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">61</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">orphan drug exclusivity, which means that the FDA may not approve any other applications, including a full NDA or BLA, to market the same drug or biologic for the same approved indication or use within such disease or condition for seven years, except in limited circumstances, such as a showing of clinical superiority to the product with orphan drug exclusivity in the relevant indication or where the manufacturer is unable to assure sufficient product quantity to meet the needs relating to the approved indication or use of patients with the relevant disease or condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 7, 2024, the FDA granted orphan drug designation for soquelitinib for the treatment of T cell lymphoma. We also believe many of the targeted indications of our other product candidates could qualify for orphan drug designation. As a result, we may seek to obtain additional orphan drug designations in the future. Even if we obtain such designations, we may not be the first to obtain marketing approval of our product candidate for the orphan-designated disease or condition due to the uncertainties associated with developing pharmaceutical products. In addition, exclusive marketing rights in the United States may be limited if we seek approval for a disease or condition broader than the orphan-designated disease or condition or may be lost if the FDA later determines that the request for designation was materially defective or if the manufacturer is unable to assure sufficient quantities of the product to meet the needs relating to the approved indication or use of patients with the rare disease or condition. Further, even if we obtain orphan drug exclusivity for a product, that exclusivity may not effectively protect the product from competition because different drugs can be approved for the same indications and uses. Even after an orphan product is approved, the FDA can subsequently approve the &#8220;same drug,&#8221; as defined by the FDA, for the same indication or use if the FDA concludes that the later drug is safer, more effective or makes a major contribution to patient care. Orphan drug designation neither shortens the development time or regulatory review time of a drug, nor gives the drug any advantage in the regulatory review or approval process. In addition, while we may seek orphan drug designation for our other product candidates, we may never receive such designations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may expend our limited resources to pursue a particular product candidate and fail to capitalize on product candidates that may be more profitable or for which there is a greater likelihood of success.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Because we have limited financial and managerial resources, we are currently focusing on soquelitinib and ciforadenant. As a result, we may forgo or delay pursuit of opportunities with other product candidates that later prove to have greater commercial potential. Our resource allocation decisions may cause us to fail to capitalize on viable commercial products or profitable market opportunities. Our spending on current and future research and development programs and product candidates for specific indications may not yield any commercially viable product candidates. If we do not accurately evaluate the commercial potential or target market for a particular product candidate, we may relinquish valuable rights to that product candidate through collaboration, licensing or other royalty arrangements in cases in which it would have been more advantageous for us to retain sole development and commercialization rights to such product candidate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may form additional strategic alliances and collaborative partnerships in the future, and we may not realize the benefits of such alliances.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may form strategic alliances, create joint ventures or collaborations or enter into licensing arrangements with third parties that we believe will complement or augment our existing business, including for the continued development or commercialization of our product candidates. These relationships may result in or include non-recurring and other charges, increased near- and long-term expenditures, the issuance of securities that dilute our existing stockholders or disruptions to our management and business. In addition, we face significant competition in seeking appropriate strategic partners, and the negotiation process is time-consuming and complex. Moreover, we may not be successful in our efforts to establish a strategic partnership or other alternative arrangements for our product candidates because third parties may view the risk of failure in future clinical trials as too significant or the commercial opportunity for our product candidates as too limited. We cannot be certain that, following a strategic transaction or license, we will achieve the revenue or specific net income that justifies such transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Even if we are successful in our efforts to establish strategic alliances or collaborative partnerships, the terms that we agree upon may not be favorable to us, and we may not be able to maintain such strategic alliances or collaborative partnerships if, for example, development or approval of a product candidate is delayed, the safety of a product candidate is questioned or sales of an approved product candidate are unsatisfactory. In addition, any existing or </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">62</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">potential future strategic alliances or collaborative partnerships may be terminable by our strategic partners, and we may not be able to adequately protect our rights under these agreements. Furthermore, strategic partners may negotiate for certain rights to control decisions regarding the development and commercialization of our product candidates, if approved, and may not conduct those activities in the same manner as we do. Any termination of strategic alliances or collaborative partnerships we enter into in the future, or any delay in entering into collaborative partnership agreements related to our product candidates, could delay the development and commercialization of our product candidates and reduce their competitiveness if they reach the market, which could have a material adverse effect on our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2020, we formed Angel Pharmaceuticals with a group of investors in China to create a new China-based biopharmaceutical company with a mission to bring innovative quality medicines to Chinese patients for treatment of serious diseases including cancer, autoimmune diseases and infectious diseases. We granted Angel Pharmaceuticals a license to rights to develop and commercialize our three clinical-stage candidates &#8211; soquelitinib, ciforadenant and mupadolimab &#8211; in greater China and obtained global rights to our BTK inhibitor preclinical programs. While certain of our executive officers and directors will initially be on the board of directors of Angel Pharmaceuticals, we have limited control over it and so we will be subject to many of the same risks set forth above with respect to all collaborations. Additionally, any actions taken by the Chinese government to implement trade policy changes, financial restrictions, or increased regulatory scrutiny on U.S. companies could negatively impact Angel Pharmaceuticals. For instance, China has previously taken or threatened to take trade and other actions in retaliation against U.S. policies, and is likely to continue to do so. Past or future developments in this regard may have a material adverse effect on the economies, financial markets, and currency exchange rates in China and the United States. Tensions between the United States and China have increased over the past few years as a result of disputes in areas including trade policy, intellectual property, cybersecurity and data privacy, due to the current U.S. Presidential Administration&#8217;s imposition of tariffs and other trade controls, as well as due to geopolitical conflicts such as the war between Ukraine and Russia and conflicts or tensions in the Middle East and Venezuela. Our interests in Angel Pharmaceuticals could be harmed if relations between the United States and China worsen or if either government imposes additional policies, tariffs or sanctions and our business could encounter increased regulatory scrutiny in China, as well as adverse media or public attention in China, as a result of the deteriorating bilateral relationship.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Angel Pharmaceuticals will also be subject to many of the same risks that are set forth in this &#8220;Risk Factors&#8221; section pertaining to operations, government regulation, and intellectual property, which may adversely affect Angel Pharmaceuticals&#8217; ability to develop and commercialize products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We face competition from entities that have developed or may develop product candidates for cancer and immune diseases, including companies developing novel treatments and technology platforms. If these companies develop technologies or product candidates more rapidly than we do or their technologies are more effective, our ability to develop and successfully commercialize product candidates may be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our competitors have developed, are developing or will develop product candidates and processes competitive with our product candidates. Competitive therapeutic treatments include those that have already been approved and accepted by the medical community and any new treatments that enter the market. We believe that a significant number of products are currently under development, and may become commercially available in the future, for the treatment of conditions for which we may attempt to develop product candidates. In particular, there is intense and rapidly evolving competition in the immunology therapeutics field. Our competitors include larger and better funded pharmaceutical, biopharmaceutical, biotechnological and therapeutics companies. Moreover, we also compete with universities and other research institutions that may be active in oncology research and could be in direct competition with us. We also compete with these organizations to recruit management, scientists and clinical development personnel, which could negatively affect our level of expertise and our ability to execute our business plan. We will also face competition in establishing clinical trial sites, registering subjects for clinical trials and in identifying and in-licensing new product candidates. Smaller or early-stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In oncology, there are large pharmaceutical companies with approved products or products in late-stage development that target kinases and immune checkpoints. There is also intense competition in the areas of inflammation </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">63</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">and autoimmune diseases. Several drugs and biologics have been approved or are in late stage development for treatment of atopic dermatitis and other inflammatory diseases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Many of our competitors have significantly greater financial, technical, manufacturing, marketing, sales and supply resources or experience than we do. If we successfully obtain approval for any product candidate, we will face competition based on many different factors, including the safety and effectiveness of our products, the ease with which our products can be administered and the extent to which patients accept relatively new routes of administration, the timing and scope of regulatory approvals for these products, the availability and cost of manufacturing, marketing and sales capabilities, price, reimbursement coverage and patent position. Competing products could present superior treatment alternatives, including by being more effective, safer, less expensive or marketed and sold more effectively than any products we may develop. Competitive products may make any products we develop obsolete or noncompetitive before we recover the expense of developing and commercializing our product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The market opportunities for our product candidates may be limited to those patients who are ineligible for or have failed prior treatments and may be small.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cancer therapies are sometimes characterized as first-line, second-line or third-line, which refers to the number of prior therapies required to be used prior to administration of the relevant therapy, and the FDA commonly approves new therapies initially for later-line uses. When cancer is detected early enough, first line therapy is sometimes adequate to cure the cancer or prolong life without a cure. Whenever first-line therapy, usually chemotherapy, hormone therapy, surgery or a combination of these, proves unsuccessful, second-line therapy may be administered. Second-line therapies often consist of more chemotherapy, radiation, antibody drugs, tumor targeted small molecules or a combination of these. Third-line therapies can include bone marrow transplantation, antibody and small molecule targeted therapies, more invasive forms of surgery and new technologies. In markets with approved therapies, we expect to initially seek approval of our product candidates as a later stage therapy for patients who have failed other approved treatments. Subsequently, for those drugs that prove to be sufficiently beneficial, if any, we would expect to seek approval as a second-line therapy and potentially as a first-line therapy, but there is no guarantee that our product candidates, even if approved, would be approved for second-line or first-line therapy. In addition, we may have to conduct additional clinical trials prior to gaining approval for second-line or first-line therapy. Similarly, products to treat immune diseases may be indicated for early stage or more advanced recurrent diseases. In dermatology, treatments may be administered by topical or systemic routes. Our products may require additional clinical trials to gain approval for these additional indications.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our projections of both the number of people who have the cancers and immune diseases that we are targeting, are based on our beliefs and estimates. These estimates have been derived from a variety of sources, including scientific literature, surveys of clinics, patient foundations or market research and may prove to be incorrect. Further, new studies may change the estimated incidence or prevalence of these diseases. The number of patients may turn out to be lower than expected. In addition, the potentially addressable patient population for our product candidates may be limited or may not be amenable to treatment with our product candidates. Even if we obtain significant market share for our product candidates, we may never achieve profitability without obtaining regulatory approval for additional indications, including use as a first or second-line therapy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We have no sales, marketing or distribution capabilities, and we may have to invest significant resources to develop these capabilities.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have no internal sales, marketing or distribution capabilities. If soquelitinib, ciforadenant and mupadolimab or any of our other product candidates ultimately receives regulatory approval, we may not be able to effectively market and distribute the product candidate. We may have to seek collaborators or invest significant amounts of financial and management resources to develop internal sales, distribution and marketing capabilities, some of which will be committed prior to any confirmation that soquelitinib, ciforadenant and mupadolimab or any of our other product candidates will be approved, if at all. We may not be able to enter into collaborations or hire consultants or external service providers to assist us in sales, marketing and distribution functions on acceptable financial terms or at all. Even if </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">64</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">we determine to perform sales, marketing and distribution functions ourselves, we could face a number of additional related risks, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may not be able to attract and build an effective marketing department or sales force;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of establishing a marketing department or sales force may exceed our available financial resources and the revenue generated by soquelitinib, ciforadenant and mupadolimab or any other product candidates that we may develop, in-license or acquire; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our direct sales and marketing efforts may not be successful.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Governments may impose price controls, which may adversely affect our future profitability.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We intend to seek approval to market our product candidates in both the United States and in foreign jurisdictions. In some foreign countries, particularly in the EU, the pricing of prescription pharmaceuticals is subject to governmental control. In these countries, pricing negotiations with governmental authorities can take considerable time after the receipt of marketing approval for a product candidate. To obtain reimbursement or pricing approval in some countries, we may be required to conduct clinical trials to compare the cost-effectiveness of our product candidates to other available therapies, which is time-consuming and costly. If reimbursement of our future products is unavailable or limited in scope or amount, or if pricing is set at unsatisfactory levels, we may be unable to achieve or sustain profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Business Operations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our results of operations may fluctuate significantly, which makes our future results of operations difficult to predict and could cause our results of operations to fall below expectations or any guidance we may provide.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our quarterly and annual results of operations may fluctuate significantly, which makes it difficult for us to predict our future results of operations. These fluctuations may occur due to a variety of factors, many of which are outside of our control, including, but not limited to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing and cost of, and level of investment in, research, development and commercialization activities relating to our product candidates, which may change from time to time;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">coverage and reimbursement policies with respect to our product candidates, if approved, and potential future drugs that compete with our product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the cost of manufacturing our product candidates, which may vary depending on the quantity of production and the terms of our agreements with manufacturers;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">expenditures that we may incur to acquire, develop or commercialize additional product candidates and technologies;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the level of demand for any approved products (if any), which may vary significantly;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">macroeconomic conditions such as increased interest and inflationary pressures;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">future accounting pronouncements or changes in our accounting policies; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the timing and success or failure of clinical trials for our product candidates or competing product candidates, or any other change in the competitive landscape of our industry, including consolidation among our competitors or partners.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">65</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The cumulative effects of these factors could result in large fluctuations and unpredictability in our quarterly and annual results of operations. As a result, comparing our results of operations on a period-to-period basis may not be meaningful. Investors should not rely on our past results as an indication of our future performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">This variability and unpredictability could also result in our failing to meet the expectations of industry or financial analysts or investors for any period. If our revenue or results of operations fall below the expectations of analysts or investors or below any forecasts we may provide to the market, or if the forecasts we provide to the market are below the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even when we have met any previously publicly stated revenue or earnings guidance we may provide.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are dependent on the services of our President and Chief Executive Officer, Richard A. Miller, M.D., and other key executives, and if we are not able to retain these members of our management or recruit additional management, clinical and scientific personnel, our business will suffer.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are dependent on the principal members of our management and scientific staff. The loss of service of any of our management could harm our business. In addition, we are dependent on our continued ability to attract, retain and motivate highly qualified management, clinical and scientific personnel. If we are not able to retain our management, particularly our President and Chief Executive Officer, Dr.&#160;Miller, and to attract, on acceptable terms, additional qualified personnel necessary for the continued development of our business, we may not be able to sustain our operations or grow. Although we have executed employment agreements with each member of our current executive management team, including Dr.&#160;Miller, these agreements are terminable at will with or without notice and, therefore, we may not be able to retain their services as expected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We will need to expand and effectively manage our managerial, operational, financial and other resources in order to successfully pursue our clinical development and commercialization efforts. We may not be able to attract or retain qualified management and scientific and clinical personnel in the future due to the intense competition for qualified personnel among pharmaceutical, biotechnology and other businesses, particularly in the San Francisco Bay Area. Our industry has experienced a high rate of turnover of management personnel in recent years. If we are not able to attract, integrate, retain and motivate necessary personnel to accomplish our business objectives, we may experience constraints that will significantly impede the achievement of our development objectives, our ability to raise additional capital and our ability to implement our business strategy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we do not currently maintain &#8220;key person&#8221; life insurance on the lives of our executives or any of our employees. This lack of insurance means that we may not have adequate compensation for the loss of the services of these individuals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may encounter difficulties in managing our growth and expanding our operations successfully.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We will need to grow our organization substantially to continue development and pursue the potential commercialization of soquelitinib, ciforadenant and mupadolimab and our other product candidates. As we seek to advance soquelitinib, ciforadenant and mupadolimab and other product candidates, we will need to expand our financial, development, regulatory, manufacturing, marketing and sales capabilities or contract with third parties to provide these capabilities for us. As our operations expand, we expect that we will need to manage additional relationships with various strategic partners, suppliers and other third parties. Our future financial performance and our ability to commercialize our product candidates and to compete effectively will depend, in part, on our ability to manage any future growth effectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We are subject to various federal and state healthcare laws and regulations, and our failure to comply with these laws and regulations could harm our results of operations and financial condition.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although we do not currently have any products on the market, if we obtain FDA or foreign approval for any of our product candidates and begin commercializing those products in the United States or abroad, our operations may be </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">66</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">directly, or indirectly through our customers and third-party payors, subject to various U.S. federal, state and foreign healthcare laws and regulations. These laws will affect our operations, sales and marketing practices, and our relationships with physicians and other customers and third-party payors. Such laws include:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Anti-Kickback Statute, which prohibits, among other things, persons or entities from knowingly and willfully soliciting, offering, receiving or providing remuneration, directly or indirectly, in cash or in kind, to induce or reward, or in return for, either the referral of an individual for, or the purchase, order or recommendation of, any good or service, for which payment may be made under a federal healthcare program such as Medicare and Medicaid. A person or entity does not need to have actual knowledge of the federal Anti-Kickback Statute or specific intent to violate it to have committed a violation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal False Claims Act, which imposes criminal and civil penalties, including through civil whistleblower or qui tam actions, against individuals or entities for knowingly presenting, or causing to be presented, to the federal government, claims for payment that are false or fraudulent or making a false statement to avoid, decrease or conceal an obligation to pay money to the federal government; in addition, the government may assert that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal False Claims Act;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Health Insurance Portability and Accountability Act of 1996 (&#8220;HIPAA&#8221;), which imposes criminal and civil liability for executing a scheme to defraud any healthcare benefit program or making false statements relating to healthcare matters. Similar to the federal Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it to have committed a violation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the federal Physician Payment Sunshine Act, which requires manufacturers of drugs, devices, biologics and medical supplies for which payment is available under Medicare, Medicaid or the Children&#8217;s Health Insurance Program (with certain exceptions) to report annually to the government information related to payments or other &#8220;transfers of value&#8221; made to physicians (defined to include doctors, dentists, optometrists, podiatrists and chiropractors), certain non-physician practitioners (physician assistants, nurse practitioners, clinical nurse specialists, certified registered nurse anesthetists, anesthesiology assistants and certified nurse midwives) and teaching hospitals, and requires applicable manufacturers and group purchasing organizations to report annually to the government ownership and investment interests held by the physicians described above and their immediate family members. Manufacturers are required to submit reports to the government by the 90th day of each calendar year; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">analogous state and foreign laws and regulations, such as state anti-kickback and false claims laws, which may apply to sales or marketing arrangements and claims involving healthcare items or services reimbursed by non-governmental third-party payors, including private insurers; state laws that require pharmaceutical companies to comply with the pharmaceutical industry&#8217;s voluntary compliance guidelines and the relevant compliance guidance promulgated by the federal government; and state laws that require drug manufacturers to report information related to payments and other transfers of value to physicians and other healthcare providers or marketing expenditures and pricing information.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Ensuring that our internal operations and business arrangements with third-parties comply with applicable healthcare laws and regulations could involve substantial costs. If our operations are found to be in violation of such laws or any other governmental laws and regulations that may apply to us, we may be subject to significant penalties, including civil, criminal and administrative penalties, damages, fines, exclusion from U.S. government funded healthcare programs, such as Medicare and Medicaid, disgorgement, individual imprisonment, contractual damages, reputational harm, diminished profits and the curtailment or restructuring of our operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">67</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We and our current and any existing or future collaborators, third-party manufacturers and suppliers will or may use biological materials and may use hazardous materials, and any claims relating to improper handling, storage or disposal of these materials could be time consuming or costly.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We and our current and any existing or future collaborators, third-party manufacturers or suppliers will or may use biological materials and may use hazardous materials, including chemicals and biological agents and compounds that could be dangerous to human health and safety of the environment. Our operations and the operations of our third-party manufacturers and suppliers also produce hazardous waste products. Federal, state and local laws and regulations govern the use, generation, manufacture, storage, handling and disposal of these materials and wastes. Compliance with applicable environmental laws and regulations may be expensive, and current or future environmental laws and regulations may impair our product development efforts. In addition, we cannot eliminate the risk of accidental injury or contamination from these materials or wastes. We do not carry specific biological or hazardous waste insurance coverage, and our property, casualty and general liability insurance policies specifically exclude coverage for damages and fines arising from biological or hazardous waste exposure or contamination. In the event of contamination or injury, we could be held liable for damages or be penalized with fines in an amount exceeding our resources, and our clinical trials or regulatory approvals could be suspended.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If product liability lawsuits are brought against us, we may incur substantial liabilities and may be required to limit commercialization of soquelitinib, ciforadenant and mupadolimab or our other product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We face an inherent risk of product liability as a result of the clinical testing of soquelitinib, ciforadenant and mupadolimab, and the planned clinical testing of our other product candidates and will face an even greater risk if we commercialize our product candidates. For example, we may be sued if soquelitinib, ciforadenant and mupadolimab or our other product candidates allegedly cause injury or are found to be otherwise unsuitable during product testing, manufacturing, marketing or sale. Any such product liability claims may include allegations of defects in manufacturing, defects in design, a failure to warn of dangers inherent in the product candidate, negligence, strict liability and a breach of warranties. Claims could also be asserted under state consumer protection acts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we cannot successfully defend ourselves against product liability claims, we may incur substantial liabilities or be required to limit or cease the commercialization of our product candidates. Even a successful defense would require significant financial and management resources. Regardless of the merits or eventual outcome, liability claims may result in:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">decreased demand for soquelitinib, ciforadenant and mupadolimab or our other product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">injury to our reputation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">withdrawal of clinical trial participants;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">costs to defend the related litigation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a diversion of management&#8217;s time and our resources;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">substantial monetary awards to trial participants or patients;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">product recalls, withdrawals or labeling, marketing or promotional restrictions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">loss of revenue;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the inability to commercialize soquelitinib, ciforadenant and mupadolimab or our other product candidates; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a decline in our stock price.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">68</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have product liability insurance coverage in an amount and on terms and conditions that are customary for similarly situated companies and that are satisfactory to our board of directors. Our inability to retain sufficient product liability insurance at an acceptable cost to protect against potential product liability claims could prevent or inhibit the commercialization of soquelitinib, ciforadenant and mupadolimab or our other product candidates. Although we plan to maintain such insurance, any claim that may be brought against us could result in a court judgment or settlement in an amount that is not covered, in whole or in part, by our insurance or that is in excess of the limits of our insurance coverage. Our insurance policies will also have various exclusions, and we may be subject to a product liability claim for which we have no coverage. We may have to pay any amounts awarded by a court or negotiated in a settlement that exceed our coverage limitations or that are not covered by our insurance, and we may not have, or be able to obtain, sufficient capital to pay such amounts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We and any of our existing or potential future collaborators will be required to report to regulatory authorities if any products that may be approved in the future cause or contribute to adverse medical events, and any failure to do so would result in sanctions that would materially harm our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we and any of our existing or potential future collaborators are successful in commercializing our products, the FDA and foreign regulatory authorities would require that we and any of our existing or potential future collaborators report certain information about adverse medical events if those products may have caused or contributed to those adverse events. The timing of our obligation to report would be triggered by the date we become aware of the adverse event as well as the nature of the event. We and any of our existing or potential future collaborators or CROs may fail to report adverse events within the prescribed timeframe. If we or any of our existing or potential future collaborators or CROs fail to comply with such reporting obligations, the FDA or a foreign regulatory authority could take action, including criminal prosecution, the imposition of civil monetary penalties, seizure of our products or delay in approval or clearance of future products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our employees, independent contractors, principal investigators, CROs, consultants and vendors may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are exposed to the risk that our employees, independent contractors, principal investigators, CROs, consultants and vendors may engage in misconduct or other illegal activity. Misconduct by these parties could include intentional, reckless and/or negligent conduct involving the improper use or misrepresentation of information obtained in the course of clinical trials, the creation of fraudulent data in our preclinical studies or clinical trials or illegal misappropriation of drug product, which could result in regulatory sanctions and cause serious harm to our reputation. It is not always possible to identify and deter misconduct by employees and other third parties, and the precautions we take to detect and prevent this activity may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. In addition, we are subject to the risk that a person or government could allege such fraud or other misconduct, even if none occurred. If any such actions are instituted against us, and we are not successful in defending ourselves or asserting our rights, those actions could have a significant impact on our business, including the imposition of fines and other sanctions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Intellectual Property</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our rights to develop and commercialize our product candidates are subject in part to the terms and conditions of licenses granted to us by other companies. The patent protection, prosecution and enforcement for some of our product candidates may be dependent on third parties.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We currently are heavily reliant upon licenses of certain patent rights and proprietary technology from third parties that is important or necessary to the development of our technology and products, including technology related to our product candidates. For example, we rely on our license agreement with Vernalis for rights with respect to the intellectual property covering ciforadenant. Further, we rely on our license agreement with The Scripps Research Institute for rights related to our lead development candidate for our anti-CD73 program, mupadolimab. These and other licenses we may enter into in the future may not provide adequate rights to use such intellectual property and technology </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">69</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">in all relevant fields of use or in all territories in which we may wish to develop or commercialize our technology and products in the future. As a result, we may not be able to develop and commercialize our technology and products in fields of use and territories for which we are not granted rights pursuant to such licenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Licenses to additional third-party technology that may be required for our development programs may not be available in the future or may not be available on commercially reasonable terms, which could have a material adverse effect on our business and financial condition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In some circumstances, we may not have the right to control the preparation, filing, prosecution and enforcement of patent applications, or to maintain the patents, covering technology that we license from third parties. In addition, some of our agreements with our licensors require us to obtain consent from the licensor before we can enforce patent rights, and our licensor may withhold such consent or may not provide it on a timely basis. Therefore, we cannot be certain that our licensors or collaborators will prosecute, maintain, enforce and defend such intellectual property rights in a manner consistent with the best interests of our business, including by taking reasonable measures to protect the confidentiality of know-how and trade secrets, or by paying all applicable prosecution and maintenance fees related to intellectual property registrations for any of our product candidates. We also cannot be certain that our licensors have drafted or prosecuted the patents and patent applications licensed to us in compliance with applicable laws and regulations, which may affect the validity and enforceability of such patents or any patents that may issue from such applications. If they fail to do so, this could cause us to lose rights in any applicable intellectual property that we in-license, and as a result our ability to develop and commercialize products or product candidates may be adversely affected and we may be unable to prevent competitors from making, using and selling competing products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our success depends on our ability to protect our intellectual property and our proprietary technologies.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our commercial success depends in part on our ability to obtain and maintain patent protection and trade secret protection for our product candidates, proprietary technologies and their uses as well as our ability to operate without infringing upon the proprietary rights of others. We generally seek to protect our proprietary position by filing patent applications in the United States and abroad related to our product candidates, proprietary technologies and their uses that are important to our business. There can be no assurance that our patent applications or those of our licensors will result in additional patents being issued or that issued patents will afford sufficient protection against competitors with similar technology, nor can there be any assurance that the patents issued will not be infringed, designed around or invalidated by third parties. Even issued patents may later be found invalid or unenforceable or may be modified or revoked in proceedings instituted by third parties before various patent offices or in courts. The degree of future protection for our proprietary rights is uncertain. Only limited protection may be available and may not adequately protect our rights or permit us to gain or keep any competitive advantage. This failure to properly protect the intellectual property rights relating to our product candidates could have a material adverse effect on our financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While we have rights to issued composition-of-matter patents in the United States and corresponding issued patents in certain foreign territories covering soquelitinib, mupadolimab and ciforadenant, we cannot be certain that the claims in any of our patent applications covering composition-of-matter of our other product candidates will be considered patentable by the United States Patent and Trademark Office (&#8220;USPTO&#8221;), courts in the United States or by the patent offices and courts in foreign countries, nor can we be certain that the claims in our issued composition-of-matter patents will not be found invalid or unenforceable if challenged.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The patent application process is subject to numerous risks and uncertainties, and there can be no assurance that we or any of our existing or potential future collaborators will be successful in protecting our product candidates by obtaining and defending patents. These risks and uncertainties include the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the USPTO and various foreign governmental patent agencies require compliance with a number of procedural, documentary, fee payment and other provisions during the patent process, the noncompliance with which can result in abandonment or lapse of a patent or patent application, and partial or complete loss of patent rights in the relevant jurisdiction;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">70</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">patent applications may not result in any patents being issued;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">patents that may be issued or in-licensed may be challenged, invalidated, modified, revoked, circumvented, found to be unenforceable or otherwise may not provide any competitive advantage;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our competitors, many of whom have substantially greater resources than we do and many of whom have made significant investments in competing technologies, may seek or may have already obtained patents that will limit, interfere with or eliminate our ability to make, use and sell our potential product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">there may be significant pressure on the U.S. government and international governmental bodies to limit the scope of patent protection both inside and outside the United States for disease treatments that prove successful, as a matter of public policy regarding worldwide health concerns; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">countries other than the United States may have patent laws less favorable to patentees than those upheld by U.S. courts, allowing foreign competitors a better opportunity to create, develop and market competing product candidates.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The patent prosecution process is also expensive and time-consuming, and we may not be able to file and prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner. It is also possible that we will fail to identify patentable aspects of our research and development output before it is too late to obtain patent protection. Although we enter into non-disclosure and confidentiality agreements with parties who have access to patentable aspects of our research and development output, such as our employees, corporate collaborators, outside scientific collaborators, CROs, contract manufacturers, consultants, advisors and other third parties, any of these parties may breach such agreements and disclose such output before a patent application is filed, thereby jeopardizing our ability to seek patent protection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The issuance of a patent is not conclusive as to its inventorship, scope, validity or enforceability, and our patents, if issued, or the patent rights that we license from others, may be challenged in the courts or patent offices in the United States and abroad. Such challenges may result in loss of exclusivity or in patent claims being narrowed, invalidated or held unenforceable, which could limit our ability to stop others from using or commercializing similar or identical products, or limit the duration of the patent protection of our products and product candidates. Given the amount of time required for the development, testing and regulatory review of new product candidates, patents protecting such candidates might expire before or shortly after such candidates are commercialized. As a result, our intellectual property may not provide us with sufficient rights to exclude others from commercializing products similar or identical to ours.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we are unable to protect the confidentiality of our trade secrets, our business and competitive position would be harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In addition, we rely on the protection of our trade secrets, including unpatented know-how, technology and other proprietary information to maintain our competitive position. Although we have taken steps to protect our trade secrets and unpatented know-how, including entering into confidentiality agreements with third parties, and confidential information and inventions agreements with employees, consultants and advisors. Despite these efforts, we cannot provide any assurances that all such agreements have been duly executed, and any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside the United States are less willing or unwilling to protect trade secrets. Moreover, third parties may still obtain this information or may come upon this or similar information independently, and we would have no right to prevent them from using that technology or information to compete with us. If any of these events occurs or if we otherwise lose protection for our trade secrets, the value of this information may be greatly reduced and our competitive position would be harmed. If we do not apply for patent protection prior to such publication or if we cannot otherwise maintain the </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">71</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">confidentiality of our proprietary technology and other confidential information, then our ability to obtain patent protection or to protect our trade secret information may be jeopardized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our commercial success depends significantly on our ability to operate without infringing the patents and other proprietary rights of third parties. Claims by third parties that we infringe their proprietary rights may result in liability for damages or prevent or delay our developmental and commercialization efforts.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our commercial success depends in part on our avoiding infringement of the patents and proprietary rights of third parties. Other entities may have or obtain patents or proprietary rights that could limit our ability to make, use, sell, offer for sale or import our product candidates and future approved products or impair our competitive position. There is a substantial amount of litigation, both within and outside the United States, involving patent and other intellectual property rights in the biotechnology and pharmaceutical industries, including patent infringement lawsuits, interferences, oppositions, reexaminations, inter partes review (&#8220;IPR&#8221;) proceedings and post-grant review (&#8220;PGR&#8221;) proceedings before the USPTO and/or corresponding foreign patent offices. Numerous third-party U.S. and foreign issued patents and pending patent applications exist in the fields in which we are developing product candidates. There may be third-party patents or patent applications with claims to materials, formulations, methods of manufacture or methods for treatment related to the use or manufacture of our product candidates. As the biotechnology industry expands and more patents are issued, the risk increases that our product candidates may be subject to claims of infringement of the patent rights of third parties. Because patent applications are maintained as confidential for a certain period of time, until the relevant application is published we may be unaware of third-party patent applications that, if issued as patents, may be infringed by commercialization of soquelitinib, ciforadenant and mupadolimab or our other product candidates, and we cannot be certain that we were the first to file&#160;a patent application related to a product candidate or technology. Moreover, because patent applications can take many years to issue, there may be currently-pending patent applications that may later result in issued patents that our product candidates may infringe. In addition, identification of third-party patent rights that may be relevant to our technology is difficult because patent searching is imperfect due to differences in terminology among patents, incomplete databases and the difficulty in assessing the meaning of patent claims. Any claims of patent infringement asserted by third parties would be time consuming and could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">result in costly litigation;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">divert the time and attention of our technical personnel and management;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">cause development delays;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">prevent us from commercializing soquelitinib, ciforadenant and mupadolimab or our other product candidates until the asserted patent expires or is held finally invalid or not infringed in a court of law;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require us to develop non-infringing technology, which may not be possible on a cost-effective basis; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require us to enter into royalty or licensing agreements, which may not be available on commercially reasonable terms, or at all.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Although no third party has asserted a claim of patent infringement against us as of the date of this Quarterly Report on Form 10-Q, others may hold proprietary rights that could prevent soquelitinib, ciforadenant and mupadolimab or our other product candidates from being marketed. Any patent-related legal action against us claiming damages and seeking to enjoin commercial activities relating to our product candidates or processes could subject us to potential liability for damages, including treble damages if we were determined to willfully infringe, and require us to obtain a license to manufacture or market soquelitinib, ciforadenant and mupadolimab or our other product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Defense of these claims, regardless of their merit, would involve substantial litigation expense and would be a substantial diversion of employee resources from our business. We cannot predict whether we would prevail in any such actions or that any license required under any of these patents would be made available on commercially acceptable terms, if at all. Moreover, even if we or our future strategic partners were able to obtain a license, the rights may be </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">72</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">nonexclusive, which could result in our competitors gaining access to the same intellectual property. In addition, we cannot be certain that we could redesign our product candidates or processes to avoid infringement, if necessary. Accordingly, an adverse determination in a judicial or administrative proceeding, or the failure to obtain necessary licenses, could prevent us from developing and commercializing soquelitinib, ciforadenant and mupadolimab or our other product candidates, which could harm our business, financial condition and results of operations. In addition, intellectual property litigation, regardless of its outcome, may cause negative publicity and could prohibit us from marketing or otherwise commercializing our product candidates and technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be involved in lawsuits to protect or enforce our patents or the patents of our licensors, which could be expensive, time consuming, and unsuccessful. Further, our issued patents could be found invalid or unenforceable if challenged in court.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Competitors may infringe our intellectual property rights or those of our licensors. To prevent infringement or unauthorized use, we may be required to file infringement claims, which can be expensive and time-consuming. In addition, in a patent infringement proceeding, a court may decide that a patent we own or in-license is not valid, is unenforceable and/or is not infringed. If we or any of our existing or potential future collaborators were to initiate legal proceedings against a third party to enforce a patent directed at one of our product candidates, the defendant could counterclaim that our patent is invalid and/or unenforceable in whole or in part. In patent litigation in the United States, defendant counterclaims alleging invalidity and/or unenforceability are commonplace. Grounds for a validity challenge include an alleged failure to meet any of several statutory requirements, including lack of novelty, obviousness or non-enablement. Grounds for an unenforceability assertion could include an allegation that someone connected with prosecution of the patent withheld relevant information from the USPTO or made a misleading statement during prosecution. Third parties may also raise similar claims before the USPTO, even outside the context of litigation. The outcome following legal assertions of invalidity and unenforceability is unpredictable, and prior art could render our patents or those of our licensors invalid. If a defendant were to prevail on a legal assertion of invalidity and/or unenforceability, we would lose at least part, and perhaps all, of the patent protection on such product candidate. Such a loss of patent protection would have a material adverse impact on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interference proceedings provoked by third parties or brought by us or declared by the USPTO may be necessary to determine the priority of inventions with respect to our patents or patent applications or those of our licensors. An unfavorable outcome could require us to cease using the related technology or to attempt to license rights to it from the prevailing party. Our business could be harmed if the prevailing party does not offer us a license on commercially reasonable terms. Our defense of litigation or interference proceedings may fail and, even if successful, may result in substantial costs and distract our management and other employees. In addition, the uncertainties associated with litigation could have a material adverse effect on our ability to raise the funds necessary to continue our clinical trials, continue our research programs, license necessary technology from third parties or enter into development or manufacturing partnerships that would help us bring our product candidates to market.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Even if resolved in our favor, litigation or other legal proceedings relating to our intellectual property rights may cause us to incur significant expenses, and could distract our technical and management personnel from their normal responsibilities. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments and if securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could compromise our ability to compete in the marketplace.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. There could also be public announcements of the results of hearings, motions or other interim proceedings or developments. If securities analysts or investors perceive these results to be negative, it could have a material adverse effect on the price of our common stock.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">73</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Recent patent reform legislation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On September&#160;16, 2011, the Leahy-Smith America Invents Act (&#8220;Leahy-Smith Act&#8221;) was signed into law. The Leahy-Smith Act includes a number of significant changes to U.S. patent law. These include provisions that affect the way patent applications will be prosecuted and may also affect patent litigation. In particular, under the Leahy-Smith Act, the United States transitioned in March&#160;2013 to a &#8220;first to file&#8221; system in which the first inventor to file&#160;a patent application will be entitled to the patent. Third parties are allowed to submit prior art before the issuance of a patent by the USPTO, and may become involved in post-grant proceedings including opposition, derivation, reexamination, inter-partes review or interference proceedings challenging our patent rights or the patent rights of others. An adverse determination in any such submission, proceeding or litigation could reduce the scope or enforceability of, or invalidate, our patent rights, which could adversely affect our competitive position.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be successful in obtaining or maintaining necessary rights to our product candidates through acquisitions and in-licenses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently have rights to the intellectual property, through licenses from third parties and under patents that we own, to develop our product candidates. Because our programs may require the use of proprietary rights held by third parties, the growth of our business will depend in part on our ability to acquire, in-license or use these proprietary rights. For example, our product candidates may require specific formulations to work effectively and efficiently and the rights to these formulations may be held by others. We may be unable to acquire or in-license any compositions, methods of use, processes or other third-party intellectual property rights from third parties that we identify as necessary for our product candidates. The licensing and acquisition of third-party intellectual property rights is a competitive area, and a number of more established companies are also pursuing strategies to license or acquire third-party intellectual property rights that we may consider attractive. These established companies may have a competitive advantage over us due to their size, cash resources and greater clinical development and commercialization capabilities. In addition, companies that perceive us to be a competitor may be unwilling to assign or license rights to us. We also may be unable to license or acquire third-party intellectual property rights on terms that would allow us to make an appropriate return on our investment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have collaborated with U.S. academic institutions and may in the future collaborate with U.S. and foreign academic institutions to accelerate our preclinical research or development under written agreements with these institutions. These institutions may provide us with an option to negotiate a license to any of the institution&#8217;s rights in technology resulting from the collaboration. Regardless of such option, we may be unable to negotiate a license within the specified timeframe or under terms that are acceptable to us. If we are unable to do so, the institution may offer the intellectual property rights to other parties, potentially blocking our ability to pursue our program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are unable to successfully obtain rights to required third-party intellectual property rights or maintain the existing intellectual property rights we have, we may have to abandon development of that program and our business and financial condition could suffer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may fail to comply with any of our obligations under existing agreements pursuant to which we license or have otherwise acquired intellectual property rights or technology, which could result in the loss of rights or technology that are material to our business.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Licensing of intellectual property is of critical importance to our business and involves complex legal, business and scientific issues. We are party to various agreements that we depend on for rights to use various technologies that are material to our business, including intellectual property rights covering ciforadenant and methods relating to its use and manufacture. In each of these cases, our rights to use the licensed intellectual property are subject to the continuation of and our compliance with the terms of these agreements. Disputes may arise regarding our rights to intellectual property licensed to us from a third party, including but not limited to:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope of rights granted under the license agreement and other interpretation-related issues;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">74</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the extent to which our technology and processes infringe on intellectual property of the licensor that is not subject to the licensing agreement;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the sublicensing of patent and other rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our diligence obligations under the license agreement and what activities satisfy those diligence obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ownership of inventions and know-how resulting from the creation or use of intellectual property by us, alone or with our licensors and collaborators;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope and duration of our payment obligations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our rights upon termination of such agreement; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the scope and duration of exclusivity obligations of each party to the agreement.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If disputes over intellectual property and other rights that we have licensed or acquired from third parties prevent or impair our ability to maintain our current licensing arrangements on acceptable terms, we may be unable to successfully develop and commercialize the affected product candidates. If we fail to comply with our obligations under current or future licensing agreements, these agreements may be terminated or the scope of our rights under them may be reduced and we might be unable to develop, manufacture or market any product that is licensed under these agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be subject to claims that we have wrongfully hired an employee from a competitor or that we or our employees have wrongfully used or disclosed alleged confidential information or trade secrets of their former employers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As is common in the pharmaceutical industry, in addition to our employees, we engage the services of consultants to assist us in the development of our product candidates. Many of these consultants, and many of our employees, were previously employed at, or may have previously provided or may be currently providing consulting services to, other pharmaceutical companies including our competitors or potential competitors. We may become subject to claims that we, our employees or a consultant inadvertently or otherwise used or disclosed trade secrets or other information proprietary to their former employers or their former or current clients. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, which could adversely affect our business. Even if we are successful in defending against these claims, litigation could result in substantial costs and be a distraction to our management team.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may be subject to claims challenging the inventorship or ownership of our patents and other intellectual property.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We may also be subject to claims that former employees, collaborators or other third parties have an ownership interest in our patents or other intellectual property. Litigation may be necessary to defend against these and other claims challenging inventorship or ownership. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights. Such an outcome could have a material adverse effect on our business. Even if we are successful in defending against such claims, litigation could result in substantial costs and distraction to management and other employees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we do not obtain patent term extension for our product candidates, our business may be materially harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Depending upon the timing, duration and specifics of potential FDA marketing approval of soquelitinib, ciforadenant, mupadolimab, or other product candidates, one or more of our U.S. patents may be eligible for limited patent term restoration under the Drug Price Competition and Patent Term Restoration Act of 1984 (&#8220;Hatch-Waxman Amendments&#8221;). The Hatch-Waxman Amendments permit a patent restoration term of up to five years as compensation for patent term lost during product development and the FDA regulatory review process. However, we may not be </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">75</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">granted an extension because of, for example, failing to apply within applicable deadlines, failing to apply prior to expiration of relevant patents or otherwise failing to satisfy applicable requirements. Moreover, the applicable time period or the scope of patent protection afforded could be less than we request. If we are unable to obtain patent term extension or restoration or the term of any such extension is less than we request, our competitors may obtain approval of competing products following our patent expiration, and our revenue could be reduced, possibly materially.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If our trademarks and trade names are not adequately protected, then we may not be able to build name recognition in our markets of interest and our business may be adversely affected.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our registered or unregistered trademarks or trade names may be challenged, infringed, circumvented or declared generic or determined to be infringing on other marks. We may not be able to protect our rights to these trademarks and trade names, which we need to build name recognition among potential partners or customers in our markets of interest. At times, competitors may adopt trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion. In addition, there could be potential trade name or trademark infringement claims brought by owners of other registered trademarks or trademarks that incorporate variations of our registered or unregistered trademarks or trade names. Over the long term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business may be adversely affected. Our efforts to enforce or protect our proprietary rights related to trademarks, trade secrets, domain names, copyrights or other intellectual property may be ineffective and could result in substantial costs and diversion of resources and could adversely affect our financial condition or results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Changes in U.S. patent law could diminish the value of patents in general, thereby impairing our ability to protect our product candidates.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As is the case with other biopharmaceutical companies, our success is heavily dependent on intellectual property, particularly patents. Obtaining and enforcing patents in the biopharmaceutical industry involve a high degree of technological and legal complexity. Therefore, obtaining and enforcing biopharmaceutical patents is costly, time consuming and inherently uncertain. In addition, Congress may pass patent reform legislation that is unfavorable to us. The U.S. Supreme Court has ruled on several patent cases in recent years, either narrowing the scope of patent protection available in certain circumstances or weakening the rights of patent owners in certain situations. In addition to increasing uncertainty with regard to our ability to obtain patents in the future, this combination of events has created uncertainty with respect to the value of patents, once obtained. Depending on decisions by Congress, the federal courts and the USPTO, the laws and regulations governing patents could change in unpredictable ways that would weaken our ability to obtain new patents or to enforce our existing patents and patents we might obtain in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We may not be able to protect our intellectual property rights throughout the world.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">While we have issued patents directed at soquelitinib, mupadolimab and ciforadenant in the United States and certain foreign territories, and pending patent applications directed at soquelitinib, ciforadenant, mupadolimab and other product candidates in other foreign countries, filing, prosecuting and defending patents on soquelitinib, ciforadenant, mupadolimab and our other product candidates in all countries throughout the world would be prohibitively expensive, and our intellectual property rights in some countries outside the United States can be less extensive than those in the United States. In addition, the laws of some foreign countries do not protect intellectual property rights to the same extent as federal and state laws in the United States. Consequently, we may not be able to prevent third parties from practicing our inventions in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not obtained patent protection to develop their own products and, further, may export otherwise infringing products to territories where we have patent protection but enforcement is not as strong as that in the United States. These products may compete with our product candidates, and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The legal systems of many foreign countries do not favor the enforcement of patents and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents or marketing of </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">76</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">competing products in violation of our proprietary rights. Proceedings to enforce our patent rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly and our patent applications at risk of not issuing and could provoke third parties to assert claims against us. We may not prevail in any lawsuits that we initiate, and the damages or other remedies awarded, if any, may not be commercially meaningful. Accordingly, our efforts to enforce our intellectual property rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Intellectual property rights do not necessarily address all potential threats to our competitive advantage.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The degree of future protection afforded by our intellectual property rights is uncertain because intellectual property rights have limitations, and may not adequately protect our business or permit us to maintain our competitive advantage. For example:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">others may be able to make adenosine antagonists that are similar to our product candidates but that are not covered by the claims of the patents that we own or have exclusively licensed;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we or our licensors or future collaborators might not have been the first to make the inventions covered by the issued patent or pending patent application that we own or have exclusively licensed;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we or our licensors or future collaborators might not have been the first to file patent applications covering certain of our inventions;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">others may independently develop similar or alternative technologies or duplicate any of our technologies without infringing our intellectual property rights;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">it is possible that our pending patent applications will not lead to issued patents;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued patents that we own or have exclusively licensed may be held invalid or unenforceable, as a result of legal challenges by our competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our competitors might conduct research and development activities in countries where we do not have patent rights and then use the information learned from such activities to develop competitive products for sale in our major commercial markets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">we may not develop additional proprietary technologies that are patentable; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the patents of others may have an adverse effect on our business.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Should any of these events occur, they could significantly harm our business, results of operations and prospects.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Risks Related to Our Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">An active, liquid and orderly market for our common stock may not be sustained.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although our common stock is listed on The Nasdaq Global Market (&#8220;Nasdaq&#8221;), an active trading market for our common stock may not be sustained on Nasdaq or any other exchange in the future. The lack of an active market may impair our stockholders&#8217; ability to sell their shares at the time they wish to sell them or at a price that they consider reasonable. If an active market for our common stock is not sustained, it may also be difficult for our stockholders to sell shares without depressing the market price for the shares or at all. An inactive market may also impair our ability to raise capital by selling shares and may impair our ability to acquire other businesses, applications or technologies using our shares as consideration, which, in turn, could materially adversely affect our business. In any event, we have a limited </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">77</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">public float and, as a result, our common stock has been and will likely continue to be less liquid than many other listed companies and trading may be adversely affected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">The trading price of the shares of our common stock could be highly volatile, and investors in our common stock could incur substantial losses.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our stock price has been volatile. The stock market in general and the market for stock of pharmaceutical companies in particular have experienced extreme volatility that has often been unrelated to the operating performance of particular companies. The market price for our common stock may be influenced by those factors discussed in this &#8220;Risk Factors&#8221; section and many others, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">our ability to enroll subjects in our planned clinical trials;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">results of the clinical trials, and the results of trials of our competitors or those of other companies in our market sector;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory approval of soquelitinib, ciforadenant, mupadolimab and our other product candidates, or limitations to specific label indications or patient populations for its use, or changes or delays in the regulatory review process;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Angel Pharmaceuticals&#8217; ability to develop and commercialize product candidates in China;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">regulatory developments in the United States and foreign countries; including changes in the policies of the U.S. or Chinese governments resulting in sanctions instituted by either government;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">changes in the structure of healthcare payment systems, especially in light of current reforms to the U.S. healthcare system;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the success or failure of our efforts to acquire, license or develop additional product candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">innovations or new products developed by us or our competitors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures or capital commitments;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">manufacturing, supply or distribution delays or shortages;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">any changes to our relationship with any manufacturers, suppliers, collaborators or other strategic partners;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">achievement of product sales and profitability;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">variations in our financial results or those of companies that are perceived to be similar to us;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">market conditions in the pharmaceutical sector and issuance of securities analysts&#8217; reports or recommendations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the impact of political instability, natural disasters, war and/or events of terrorism, such as the military conflict between Ukraine and Russia, and the corresponding tensions created from such conflict between Russia, the United States and countries in Europe as well as other countries such as China, and conflicts and tensions in the Middle East and Venezuela;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">trading volume of our common stock;</span></td></tr></table></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">78</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an inability to obtain additional funding on favorable terms, or at all;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">sales of our stock by insiders and stockholders;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general economic, industry and market conditions, other events or factors such as tariffs, trade controls, interest rates, inflationary pressures and the occurrence of a recession or even depression, many of which are beyond our control;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">additions or departures of key personnel; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">intellectual property, product liability or other litigation against us.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result of this volatility, investors may experience losses on their investment in our common stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, in the past, stockholders have initiated class action lawsuits against pharmaceutical companies following periods of volatility in the market prices of these companies&#8217; stock. Such litigation, if instituted against us, could cause us to incur substantial costs and divert management&#8217;s attention and resources, which could have a material adverse effect on our business, financial condition and results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to adhere to the listing requirements of the Nasdaq Global Market our common stock could be delisted.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If we are unable to comply with the listing requirements of the Nasdaq Global Market, our stock could be delisted for such failure. If our common stock is delisted from Nasdaq, we could be required to list on the over-the-counter (&#8220;OTC&#8221;) market, which may adversely affect the price and trading liquidity of our common stock. Delisting from the Nasdaq may have other negative results, including the potential loss of confidence in us by employees and partners, the loss of institutional investor interest, fewer business development opportunities and greater difficulty in obtaining financing on favorable terms or at all.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our principal stockholders and management own a significant percentage of our stock and will be able to exert significant control over matters subject to stockholder approval.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2026, our executive officers, directors, holders of 5% or more of our capital stock based on publicly available filings made with the SEC and their respective affiliates beneficially owned approximately 26% of our outstanding common stock. Therefore, these stockholders have the ability to influence us through their ownership position. These stockholders may be able to determine all matters requiring stockholder approval. For example, these stockholders may be able to control elections of directors, amendments of our organizational documents, or approval of any merger, sale of assets, or other major corporate transaction. This may prevent or discourage unsolicited acquisition proposals or offers for our common stock that our stockholders may feel are in their best interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">We do not currently intend to pay dividends on our common stock, and, consequently, our stockholders&#8217; ability to achieve a return on their investment will depend on appreciation, if any, in the price of our common stock.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have never declared or paid any cash dividend on our common stock. We currently anticipate that we will retain future earnings for the development, operation and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. Any return to stockholders will therefore be limited to the appreciation of their stock. There is no guarantee that shares of our common stock will appreciate in value or even maintain the price at which stockholders have purchased their shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Sales of a substantial number of shares of our common stock by our existing stockholders in the public market could cause our stock price to fall.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Sales of a substantial number of shares of our common stock in the public market could occur at any time. These sales, or the perception in the market that the holders of a large number of shares intend to sell shares, could </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">79</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">reduce the market price of our common stock. Moreover, certain holders of shares of our common stock have rights, subject to certain conditions, to require us to file registration statements covering their shares or to include their shares in registration statements that we may file for ourselves or other stockholders. We have registered and intend to continue to register all shares of common stock that we may issue under our equity compensation plans. Once we register these shares, they can be freely sold in the public market upon issuance, subject to volume limitations applicable to affiliates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Beginning January 1, 2027, we will no longer qualify as</span><span style="font-style:italic;font-weight:bold;"> a smaller reporting company, which </span><span style="font-style:italic;font-weight:bold;">will increase our costs and demands on management, which will be further increased if and when we lose our status as a non-accelerated filer and become subject to auditor attestation requirements.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Based on the market value of our common stock held by our non-affiliates as of June 30, 2026, we will no longer be a smaller reporting company as of January 1, 2027, and thus will be subject to additional disclosure requirements beginning with our Quarterly Report on Form 10-Q for the quarter ended March 31, 2027. Due to this upcoming transition, we will need to implement and comply with the additional standards, rules and regulations that will apply to us upon losing our smaller reporting company status. Compliance with the additional requirements will also increase our legal, accounting and financial compliance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a smaller reporting company, we have been allowed to take advantage of exemptions from various reporting requirements that are applicable to other public companies that are not smaller reporting companies, including reduced disclosure obligations regarding executive compensation in our Annual Report and our periodic reports and proxy statements and providing only two years of audited financial statements in our Annual Report and our periodic reports. In addition, our status as a non-accelerated filer has exempted us from the auditor attestation requirements of Section 404 of the Sarbanes Oxley Act of 2002, as amended (&#8220;Sarbanes Oxley&#8221;). If and when we are no longer a non-accelerated filer, which may occur as early as December 31, 2027, our independent registered public accounting firm would be required to attest to the effectiveness of our internal control over financial reporting beginning with our Annual Report on Form 10-K for that fiscal year. Auditor attestation would further increase our accounting and financial compliance costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If we fail to maintain proper and effective internal control over financial reporting, our ability to produce accurate and timely consolidated financial statements could be impaired, investors may lose confidence in our financial reporting and the trading price of our common stock may decline.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to Section 404 of Sarbanes-Oxley, if and when we become an accelerated or large accelerated filer, our independent registered public accounting firm will be required to attest to the effectiveness of our internal control over financial reporting. We will continue to be a non-accelerated filer as of December 31, 2026 and will remain a non-accelerated filer until December 31, 2027. Thereafter, our filer status will be determined as of the end of each fiscal year based on various factors, including whether we regain status as a smaller reporting company under certain conditions and are eligible to use the requirements for a smaller reporting company as of the end of such fiscal year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The rules governing the standards that must be met for management to assess our internal control over financial reporting are complex and require significant documentation, testing and possible remediation. To continue to comply with the requirements of being a reporting company under the Exchange Act, as we continue to grow, we will need to upgrade our systems including information technology; implement additional financial and management controls, reporting systems and procedures; and hire additional accounting and finance staff. If we or, if required, our auditors are unable to conclude that our internal control over financial reporting is effective, investors may lose confidence in our financial reporting and the trading price of our common stock may decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We cannot assure our stockholders that there will not be material weaknesses or significant deficiencies in our internal control over financial reporting in the future. Any failure to maintain internal control over financial reporting could severely inhibit our ability to accurately report our financial condition, results of operations or cash flows. If we or our auditors, as part of their Section 404(b) attestation procedures, are unable to conclude that our internal control over financial reporting is effective, including as the result of a finding of a material weakness in our internal control over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports, the market </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">80</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">price of our common stock could decline, and we could be subject to sanctions or investigations by Nasdaq, the SEC or other regulatory authorities. Failure to remedy any material weakness in our internal control over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable and may lead to entrenchment of management.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could significantly reduce the value of our shares to a potential acquiror or delay or prevent changes in control or changes in our management without the consent of our board of directors. The provisions in our charter documents include the following:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a classified board of directors with three-year staggered terms, which may delay the ability of stockholders to change the membership of a majority of our board of directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the exclusive right of our board of directors, unless the board of directors grants such right to the stockholders, to elect a director to fill a vacancy created by the expansion of the board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the required approval of at least 66 2/3% of the shares entitled to vote to remove a director for cause, and the prohibition on removal of directors without cause;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ability of our board of directors to authorize the issuance of shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquiror;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the ability of our board of directors to alter our amended and restated bylaws without obtaining stockholder approval;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the required approval of at least 66 2/3% of the shares entitled to vote to adopt, amend or repeal our amended and restated bylaws or repeal the provisions of our amended and restated certificate of incorporation regarding the election and removal of directors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">an exclusive forum provision providing that the Court of Chancery of the State of Delaware will be the exclusive forum for certain actions and proceedings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the requirement that a special meeting of stockholders may be called only by the board of directors, which may delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at a stockholders&#8217; meeting, which may discourage or deter a potential acquiror from conducting a solicitation of proxies to elect the acquiror&#8217;s own slate of directors or otherwise attempting to obtain control of us.</span></td></tr></table><div style="margin-top:12pt;"></div></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">81</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are also subject to the anti-takeover provisions contained in Section&#160;203 of the Delaware General Corporation Law. Under Section&#160;203, a corporation may not, in general, engage in a business combination with any holder of 15% or more of its capital stock unless the holder has held the stock for three years or, among other exceptions, the board of directors has approved the transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our amended and restated certificate of incorporation and amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our amended and restated certificate of incorporation and amended and restated bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine. This provision may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits against us and our directors, officers and other employees. Alternatively, if a court were to find this provision in our amended and restated certificate of incorporation and amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business and financial condition. This provision would not apply to suits brought to enforce a duty or liability created by the Exchange Act or any other claim for which the U.S. federal courts have exclusive jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">General Risks</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our future growth may depend, in part, on our ability to operate in foreign markets, where we would be subject to additional regulatory burdens and other risks and uncertainties.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our future growth may depend, in part, on our ability to develop and commercialize our product candidates in foreign markets. We are not permitted to market or promote any of our product candidates before we receive regulatory approval from applicable regulatory authorities in foreign markets, and we may never receive such regulatory approvals for any of our product candidates. To obtain separate regulatory approval in many other countries we must comply with numerous and varying regulatory requirements regarding safety and efficacy and governing, among other things, clinical trials, commercial sales, pricing and distribution of our product candidates. If we obtain regulatory approval of our product candidates and ultimately commercialize our product candidates in foreign markets, we would be subject to additional risks and uncertainties, including the burden of complying with complex and changing foreign regulatory, tax, accounting and legal requirements and the reduced protection of intellectual property rights in some foreign countries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Changes to applicable U.S. or foreign tax laws and regulations may have a material adverse effect on our business, financial condition and results of operations.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to evolving and complex tax laws in the United States and the foreign jurisdictions in which we operate. New income, sales, use or other tax laws, statutes, rules, regulations, or ordinances could be enacted at any time, or interpreted, changed, modified, or applied adversely to us, any of which could adversely affect our business operations and financial performance. We expect the scope and extent of regulation in the jurisdictions in which we conduct our business, or where our management is located, as well as regulatory oversight and supervision, to generally continue to increase. Generally, future changes in applicable U.S. or foreign tax laws and regulations, or their interpretation and application could have an adverse effect on our business, financial condition and results of operations.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">82</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our information technology systems, or those of any of our existing or potential future collaborators, CROs or other contractors or consultants, may fail or suffer security breaches, which could result in a material disruption of our product development programs.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We maintain sensitive company data on our information technology systems, including our intellectual property, proprietary business information, clinical trial data, and personal information (collectively, &#8220;Confidential Information&#8221;) of customers and our employees and contractors. We face a number of threats to our networks from unauthorized access, security breaches and other system disruptions. Despite the implementation of security measures, our information technology and other internal computer systems and those of our current and any future CROs and other contractors, consultants and collaborators are vulnerable to damage from cyberattacks, &#8220;phishing&#8221; attacks, computer viruses and malware (e.g., ransomware), malicious code, misconfigurations, &#8220;bugs&#8221; or other vulnerabilities, unauthorized access, natural disasters, terrorism, war and telecommunication and electrical failures, including from diverse threat actors, such as state-sponsored organizations, opportunistic hackers and hacktivists. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Attacks upon information technology systems are increasing in their frequency, levels of persistence, sophistication and intensity, and are being conducted by sophisticated and organized groups and individuals with a wide range of motives and expertise. Furthermore, because the techniques used to obtain unauthorized access to, or to sabotage or disrupt, systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or implement adequate preventative measures. We may also experience security breaches that may remain undetected for an extended period. Even if identified, we may be unable to adequately investigate or remediate incidents or breaches due to attackers increasingly using tools and techniques &#8211; including artificial intelligence &#8211; that are designed to circumvent controls, to avoid detection, and to remove or obfuscate forensic evidence. As a result of the continued hybrid working environment, we may also face increased cybersecurity risks due to our reliance on internet technology and the number of our and our service providers&#8217; employees who are working remotely, which may create additional opportunities for cybercriminals to exploit vulnerabilities. There can also be no assurance that our and our current and future CROs&#8217; and other contractors&#8217;, consultants&#8217; and collaborators&#8217; cybersecurity risk management program and processes, including policies, controls or procedures, will be fully implemented, complied with or effective in protecting our systems, networks and Confidential Information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We and certain of our service providers are from time to time, subject to cyberattacks and security incidents. While we do not believe that we have experienced any significant system failure, accident or security breach to date, any such security breach may compromise Confidential Information stored on our networks, or those of our vendors, and may result in significant data losses or theft of our Confidential Information. Further, if such an event were to occur and cause interruptions in our operations, it could result in a material disruption of our development programs and our business operations, whether due to a loss of our trade secrets or other similar disruptions. For example, the loss of clinical trial data from completed or future clinical trials could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data. In addition, such a breach may require notification to governmental agencies, or affected individuals pursuant to applicable data privacy and security laws. We would also be exposed to a risk of loss, including financial assets or litigation and potential liability, which could materially adversely affect our business, reputation, financial condition, results of operations and prospects. We also rely on third parties to manufacture our product candidates, and similar events relating to their computer systems could also have a material adverse effect on our business. To the extent that any disruption or security breach were to result in a loss of, or damage to, our data or applications, or inappropriate disclosure of Confidential Information, we could incur liability and the further development and commercialization of our product candidates could be delayed or otherwise harmed. Any adverse impact to the availability, integrity or confidentiality of our or third-party systems or Confidential Information can result in legal claims or proceedings (such as class actions), regulatory investigations and enforcement actions, fines and penalties, negative reputational impacts that cause us to lose customers, and/or significant incident response, system restoration or remediation and future compliance costs. Our existing general liability and cyber liability insurance policies may not cover, or may cover only a portion of, any potential claims related to security breaches to which we are exposed, or may not be adequate to indemnify us for all or any portion of liabilities that may be imposed.</p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">83</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Changes in and failures to comply with U.S. and foreign privacy and data protection laws, regulations and standards may adversely affect our business, operations and financial performance.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are subject to or affected by numerous federal, state and foreign laws and regulations, as well as regulatory guidance, governing the collection, use, disclosure, retention, and security of personal data, such as information that we collect about patients and healthcare providers in connection with clinical trials in the United States and abroad. The global data protection landscape is rapidly evolving, and implementation standards and enforcement practices are likely to remain uncertain for the foreseeable future. This evolution may create uncertainty in our business, affect our or our collaborators&#8217;, service providers&#8217; and contractors&#8217; ability to operate in certain jurisdictions or to collect, store, transfer use and share personal information, necessitate the acceptance of more onerous obligations in our contracts, result in liability or impose additional costs on us. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the United States, HIPAA imposes, among other things, certain standards relating to the privacy, security, transmission and breach reporting of individually identifiable health information. Certain states have also adopted comparable privacy and security laws and regulations, which govern the privacy, processing and protection of health-related and other personal information. Depending on the facts and circumstances, we could be subject to criminal penalties if we knowingly obtain, use, or disclose individually identifiable health information that was provided to us by a HIPAA-covered entity in a manner that is not authorized or permitted by HIPAA.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, the California Consumer Privacy Act, as amended by the California Privacy Rights Act (collectively, the &#8220;CCPA&#8221;) requires covered businesses that process the personal information of California residents to, among other things: provide certain disclosures to California residents regarding the business&#8217;s collection, use, and disclosure of their personal information; receive and respond to requests from California residents to access, delete, and correct their personal information, or to opt out of certain disclosures of their personal information; and enter into specific contractual provisions with service providers that process California resident personal information on the business&#8217;s behalf. Similar laws have been proposed in other states and are continuing to be proposed at the state and federal level, and if passed, such laws may have potentially conflicting requirements that would make compliance challenging.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Our operations abroad may also be subject to increased scrutiny or attention from data protection authorities. Many countries in these regions have established or are in the process of establishing privacy and data security legal frameworks with which we, our collaborators, service providers, including our CRO, and contractors must comply. For example, the General Data Protection Regulation (the &#8220;GDPR&#8221;), which went into effect in May 2018, imposes strict requirements for processing the personal data of individuals within the EEA, including clinical trial data. The GDPR has and will continue to increase compliance burdens on us, including by mandating potentially burdensome documentation requirements and granting certain rights to individuals to control how we collect, use, disclose, retain and process information about them. The processing of sensitive personal data, such as physical health condition, may impose heightened compliance burdens under the GDPR and is a topic of active interest among foreign regulators. The GDPR provides for robust regulatory enforcement and fines of up to &#8364;20 million or 4% of the annual global revenue of the noncompliant company, whichever is greater. Among other requirements, the GDPR regulates transfers of personal data subject to the GDPR to third countries that have not been found to provide adequate protection to such personal data, including the United States, and the efficacy and longevity of current transfer mechanisms between the EEA and the United States remains uncertain. Case law from the Court of Justice of the European Union (&#8220;CJEU&#8221;) states that reliance on the standard contractual clauses &#8211; a standard form of contract approved by the European Commission as an adequate personal data transfer mechanism &#8211; alone may not necessarily be sufficient in all circumstances and that transfers must be assessed on a case-by-case basis. On July 10, 2023, the European Commission adopted its Adequacy Decision in relation to the new EU-US Data Privacy Framework (&#8220;DPF&#8221;), rendering the DPF effective as a GDPR transfer mechanism to U.S. entities self-certified under the DPF. Additionally, the U.S. Department of Justice recently issued a final rule that went into effect in April 2025, known as the &#8220;Data Security Program&#8221; (the &#8220;DSP Rule&#8221;). The DSP Rule places restrictions, and in some cases prohibitions, on certain transactions that could grant access of sensitive personal data to certain foreign actors with connections to &#8220;countries of concern&#8221;, such as China, which the DSP Rule refers to as &#8220;covered persons,&#8221; and may create operational challenges and legal risks for our business. As regulators issue further guidance on personal data export mechanisms and/or start taking enforcement action, we could suffer additional costs, complaints and/or regulatory investigations or fines. If we are otherwise unable to transfer personal data between and among countries and regions in which we operate, it could affect the manner in which we provide our services, the </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">84</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">geographical location or segregation of our relevant systems and operations, and could adversely affect our financial results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Further, from January 1, 2021, we had to comply with the GDPR and the United Kingdom (&#8220;UK&#8221;) GDPR, which, together with the amended UK Data Protection Act 2018, retains the GDPR in UK national law, the latter regime having the ability to separately fine up to the greater of &#163;17.5 million or 4% of global turnover. On October 12, 2023, the UK Extension to the DPF came into effect (as approved by the UK Government), as a data transfer mechanism from the UK to U.S. entities self-certified under the DPF.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As we expand into other foreign countries and jurisdictions, we may be subject to additional laws and regulations that may affect how we conduct business. The cost of compliance with these laws, regulations and standards is high and is likely to increase in the future. Any failure or perceived failure by us or our collaborators, service providers and contractors to comply with federal, state or foreign laws or regulation, our internal policies and procedures or our contracts governing processing of personal information could result in negative publicity, diversion of management time and effort and proceedings against us by governmental entities or others. In many jurisdictions, enforcement actions and consequences for noncompliance are rising.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our operations could be subject to earthquakes, power shortages, telecommunications failures, water shortages, floods, hurricanes, typhoons, fires, extreme weather conditions, medical epidemics and pandemics, and other natural or manmade disasters or business interruptions, for which we are predominantly self-insured.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our corporate headquarters and laboratory are located in the San Francisco Bay Area. This location has in the past experienced severe earthquakes and other natural disasters. Earthquakes, extreme weather conditions, or other natural disasters, power-shortages, telecommunications failures, fires, medical epidemics and pandemics, and other natural or manmade disasters could severely disrupt our operations or those of our collaboration partners and have a material adverse effect on our business, results of operations, financial condition and prospects. If a natural disaster, power outage or other event occurred that prevented us from using all or a significant portion of our headquarters, that damaged critical infrastructure (such as the manufacturing facilities of our third-party contract manufacturers) or that otherwise disrupted operations, it may be difficult or, in certain cases, impossible for us to continue our business for a substantial period of time. The disaster recovery and business continuity plans we have in place currently are limited and are unlikely to prove adequate in the event of a serious disaster or similar event. We may incur substantial expenses as a result of the limited nature of our disaster recovery and business continuity plans, which could have a material adverse effect on our business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If any of our suppliers of the drug substance we use for the development of our product candidates are unable to provide such drug substance, our business could be disrupted and seriously harmed.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We currently rely on several different manufacturers who supply different parts of the ciforadenant molecule and soquelitinib molecule, on one manufacturer for mupadolimab drug substance and on other third-party manufacturers to produce our other product candidates. Our ability to obtain clinical supplies of soquelitinib, ciforadenant and mupadolimab or our other product candidates could be disrupted if the operations of these suppliers were affected by a man-made or natural disaster or other business interruption. The occurrence of any of these business disruptions could seriously harm our operations and financial condition and increase our costs and expenses<span style="font-size:12pt;">.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Our ability to use net operating loss carryforwards and other tax attributes may be limited.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">We have incurred substantial losses during our history and do not expect to become profitable in the near future, and we may never achieve profitability. Generally, to the extent that we continue to generate taxable losses, unused losses will carry forward to offset future taxable income, if any, until such unused losses expire. As of December 31, 2025, we had federal net operating loss (&#8220;NOL&#8221;) carryforwards of approximately $285.9 million and state NOL carryforwards of approximately $353.7 million available to offset future taxable income. If not utilized, certain of our federal and state NOL carryforwards will begin to expire in various years beginning in 2035. As of December 31, 2025, we also had $11.1 million of federal research and development tax credit, $1.5 million of federal orphan drug credit, and </p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">85</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;">$5.8 million of state research and development tax credit carryforwards available to offset future income taxes. The federal research and development tax credits will begin to expire in 2036, if not utilized. The state research and development tax credits have no expiration date. Utilization of NOL carryforwards and credits may be subject to an annual limitation due to the &#8220;ownership change&#8221; provisions under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended (the &#8220;Code&#8221;). An &#8220;ownership change&#8221; is generally defined as a cumulative change in stock ownership of certain significant stockholders over a rolling three year period in excess of 50 percentage points by value. Similar provisions under state tax law may also apply. We may have experienced ownership changes in the past, and we may experience ownership changes in the future as a result of subsequent shifts in our stock ownership, some of which may be outside our control. Such ownership changes could result in the expiration of certain of our NOL carryforwards and other tax attributes before they can be utilized. As a result, even if we attain profitability, we may be unable to use a material portion of our NOL carryforwards and other tax attributes to offset future taxable income.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Additionally, under the Tax Act, as modified by the Coronavirus Aid, Relief, and Economic Security Act (the &#8220;CARES Act&#8221;), NOL carryforwards arising in tax years beginning after December 31, 2020 are limited to 80% of taxable income. Under the Tax Act, federal NOL carryforwards arising in tax years beginning after December 31, 2017 may be carried forward indefinitely. Under the CARES Act, federal NOL carryforwards arising in tax years beginning after December 31, 2017 and before January 1, 2021 may be carried back to each of the five tax years preceding the tax year of such loss. The changes in the carryforward and carryback periods as well as the limitation on use of NOL carryforwards may significantly impact our ability to use NOL carryforwards, particularly for tax years beginning after December 31, 2020, as well as the timing of any such use, and could adversely affect our results of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">If securities or industry analysts do not publish research or reports or publish unfavorable research or reports about our business, our stock price and trading volume could decline.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The trading market for our common stock is influenced by the research and reports that industry or securities analysts publish about us or our business. If any of the analysts who cover us issue an adverse or misleading opinion regarding us, our business model, our intellectual property or our stock performance, or if our target studies and results of operations fail to meet the expectations of analysts, our stock price would likely decline. If one or more of these analysts cease coverage of us or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_0a66a95b_3a6c_489d_ade2_62e609a97f41"></a><a id="Item2UnregisteredSalesofEquitySecurities"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item&#160;2.</b>&#160;&#160;&#160;<b style="font-weight:bold;">Unregistered Sales of Equity Securities and Use of Proceeds</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Sales of Unregistered Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">None</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Proceeds from Registered Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Not applicable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Repurchases of Shares or of Company Equity Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">None</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_25a960d5_bfba_41ee_8086_8363355f90d8"></a><a id="Item3DefaultsUponSeniorSecurities_526790"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item</b>&#160;<b style="font-weight:bold;">3.</b>&#160;&#160;&#160;<b style="font-weight:bold;">Defaults Upon Senior Securities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">None</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_98d54856_8c2e_4729_8120_def263fbad59"></a><a id="Item4MineSafetyDisclosures_600075"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item</b>&#160;<b style="font-weight:bold;">4.</b>&#160;&#160;&#160;<b style="font-weight:bold;">Mine Safety Disclosures</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Not applicable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">86</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;min-height:11.5pt;"><a id="_7475031e_56ae_4d44_aca6_fc43ec6e344b"></a><a id="Item5OtherInformation_876990"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item</b>&#160;<b style="font-weight:bold;">5.</b>&#160;&#160;&#160;<b style="font-weight:bold;">Other Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Rule 10b5-1 Trading Arrangements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the quarter ended June 30, 2026, none of our directors or officers (as defined in Rule 16a-1(f) under the Exchange Act) <ix:nonNumeric contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" format="ixt:fixed-false" name="ecd:NonRule10b51ArrAdoptedFlag" id="Narr_bibRfbWltEORlCJUk8JwQg"><ix:nonNumeric contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" format="ixt:fixed-false" name="ecd:Rule10b51ArrAdoptedFlag" id="Narr_i1A9w9zuKky1wMMB7ud-Qg">adopted</ix:nonNumeric></ix:nonNumeric>, <ix:nonNumeric contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" format="ixt:fixed-false" name="crvs:Rule10b51ArrModifiedFlag" id="Narr_LFamea_ZF0yO46oLBXA_nA"><ix:nonNumeric contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" format="ixt:fixed-false" name="crvs:NonRule10b51ArrModifiedFlag" id="Narr_eidVbg060kq0GJioVVC-Rw">modified</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" format="ixt:fixed-false" name="ecd:NonRule10b51ArrTrmntdFlag" id="Narr_wvtI5W-g_U-kFtHkPR7r8g"><ix:nonNumeric contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA" format="ixt:fixed-false" name="ecd:Rule10b51ArrTrmntdFlag" id="Narr_LJl8q7jHbkeX3YHFsXBWmw">terminated</ix:nonNumeric></ix:nonNumeric> a &#8220;Rule 10b5-1 trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement&#8221;, as each term is defined in Item 408(a) of Regulation S-K.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><a id="_224e017b_fd73_484e_92c0_79d03f5f5401"></a><a id="Item6Exhibits_350365"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Item</b>&#160;<b style="font-weight:bold;">6.</b>&#160;&#160;&#160;<b style="font-weight:bold;">Exhibits</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">EXHIBIT&#160;INDEX</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"/><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"/></tr><tr style=""><td style="vertical-align:bottom;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Exhibit</b></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:28.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Incorporated&#160;by&#160;Reference</b></p></td><td style="vertical-align:bottom;width:1.04%;border-bottom:1px solid transparent;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;color:#000000;font-style:normal;font-weight:normal;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:0pt;padding-bottom:0pt;padding-left:0pt;padding-right:0pt;padding-top:0pt;text-align:left;vertical-align:bottom;width:8.26%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Filed</b></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:top;width:51.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exhibit&#160;Description</b></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:top;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Form</b></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:top;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date</b></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:top;width:8.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:top;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Herewith</b></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">3.1</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1626971/000110465916108304/a16-7289_1ex3d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Certificate of Incorporation.</span></a></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">8-K</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3/29/2016</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3.1</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">3.2</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="http://www.sec.gov/Archives/edgar/data/1626971/000110465916108304/a16-7289_1ex3d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Amended and Restated Bylaws.</span></a></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">8-K</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3/29/2016</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">3.2</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">31.1</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="crvs-20260630xex31d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Chief Executive Officer required by Rule&#160;13a-14(a)&#160;or Rule&#160;15d-14(a).</span></a></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">31.2</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="crvs-20260630xex31d2.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification of Chief Financial Officer required by Rule&#160;13a-14(a)&#160;or Rule&#160;15d-14(a).</span></a></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">32.1*</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><a style="-sec-extract:exhibit;font-family:&quot;'Times New Roman','Times','serif'&quot;;" href="crvs-20260630xex32d1.htm"><span style="font-family:'Times New Roman','Times','serif';font-style:normal;font-weight:normal;">Certification required by Rule&#160;13a-14(b)&#160;or Rule&#160;15d-14(b)&#160;and Section&#160;1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. &#167;1350).</span></a></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">101.INS</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">101.SCH</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Inline XBRL Taxonomy Extension Schema Document.</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">101.CAL</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">101.DEF</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Inline XBRL Taxonomy Extension Definitions Linkbase Document.</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">101.LAB</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Inline XBRL Taxonomy Extension Label Linkbase Document.</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">101.PRE</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:3pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:top;width:8.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.1pt;text-indent:-10.1pt;margin:0pt;">104</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:51.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">The cover page of Corvus Pharmaceuticals, Inc.&#8217;s Quarterly Report on Form 10-Q for the three months ended June 30, 2026, formatted in Inline XBRL (contained in Exhibit 101).</p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:top;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">X</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;">The certification attached as Exhibit&#160;32.1 that accompanies this Quarterly Report on Form&#160;10-Q is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Corvus Pharmaceuticals,&#160;Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form&#160;10-Q, irrespective of any general incorporation language contained in such filing.</p></td></tr></table><a id="_013749"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">87</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;page-break-after:always;width:79.3%;border:0;margin:30pt 10.35% 30pt 10.35%;"></div><div style="max-width:100%;padding-left:10.35%;padding-right:10.35%;position:relative;"><div style="margin-top:27.35pt;min-height:36pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 30pt 0pt;"><a href="#TOC"><span style="font-style:normal;font-weight:normal;">Table of Contents</span></a></p></div><div style="clear:both;max-width:100%;position:relative;"><a id="_b66163ad_f475_4ae0_a1f1_29a161d6ddfc"></a><a id="SIGNATURES_676454"></a><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">SIGNATURES</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:49.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">CORVUS PHARMACEUTICALS,&#160;INC.</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Date: August 6, 2026</p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:44.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">/s/ Richard. A. Miller</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Richard A. Miller, M.D.</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">President, Chief Executive Officer and Director</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><i style="font-style:italic;">(Principal Executive Officer)</i></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Date: August 6, 2026</p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">By:</p></td><td style="vertical-align:bottom;width:44.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">/s/ Leiv Lea</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Leiv Lea</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;">Chief Financial Officer</p></td></tr><tr style=""><td style="vertical-align:bottom;width:50.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:44.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><i style="font-style:italic;">(Principal Financial and Accounting Officer)</i></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.28;margin:0pt 0pt 8pt 0pt;"><span style="font-size:1pt;line-height:1.19;margin-bottom:0pt;visibility:hidden;">&#8203;</span></p></div><div style="clear:both;margin-bottom:30pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:24pt 0pt 0pt 0pt;">88</p></div></div>
<div style="background-color:#000000;clear:both;height:2pt;margin-left:10.35%;margin-right:10.35%;margin-top:30pt;page-break-after:avoid;width:79.3%;border:0;"></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>crvs-20260630xex31d1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.4.0.56--><!--Created on: 8/6/2026 12:56:17 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit&#160;31.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">I, Richard A. Miller, M.D. President and Chief Executive Officer of Corvus Pharmaceuticals,&#160;Inc., certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of Corvus Pharmaceuticals,&#160;Inc.;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(a)&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(b)&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(c)&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(d)&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(a)&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(b)&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:43.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:top;width:49.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: August 6, 2026</p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:43.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Richard A. Miller</p></td></tr><tr style=""><td style="vertical-align:top;width:49.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td><td style="vertical-align:top;width:43.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Richard A. Miller, M.D. </p></td></tr><tr style=""><td style="vertical-align:top;width:49.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td><td style="vertical-align:top;width:43.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">President and Chief Executive Officer</p></td></tr><tr style=""><td style="vertical-align:top;width:49.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:43.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal Executive Officer</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>crvs-20260630xex31d2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.4.0.56--><!--Created on: 8/6/2026 12:56:17 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit&#160;31.2</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">I, Leiv Lea, Chief Financial Officer of Corvus Pharmaceuticals,&#160;Inc., certify that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">1.&#160;&#160;&#160;&#160;I have reviewed this Quarterly Report on Form&#160;10-Q of Corvus Pharmaceuticals,&#160;Inc.;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">2.&#160;&#160;&#160;&#160;Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">3.&#160;&#160;&#160;&#160;Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">4.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(a)&#160;&#160;&#160;Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(b)&#160;&#160;&#160;Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(c)&#160;&#160;&#160;Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(d)&#160;&#160;&#160;Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;">5.&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(a)&#160;&#160;&#160;All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information; and</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-indent:-18pt;margin:0pt 0pt 0pt 54pt;">(b)&#160;&#160;&#160;Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:43.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:top;width:50.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: August 6, 2026</p></td><td style="vertical-align:top;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">By:</p></td><td style="vertical-align:top;width:43.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Leiv Lea</p></td></tr><tr style=""><td style="vertical-align:top;width:50.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Name:</p></td><td style="vertical-align:top;width:43.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leiv Lea</p></td></tr><tr style=""><td style="vertical-align:top;width:50.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Title:</p></td><td style="vertical-align:top;width:43.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td></tr><tr style=""><td style="vertical-align:top;width:50.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:43.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal Financial and Accounting Officer</p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>crvs-20260630xex32d1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!--Enhanced HTML document created with Toppan Merrill Bridge  11.4.0.56--><!--Created on: 8/6/2026 12:56:17 PM (UTC)--><html><head><meta charset="UTF-8"><title></title></head><body><div style="margin-top:30pt;"></div><div style="max-width:100%;padding-left:5.88%;padding-right:5.88%;position:relative;"><div style="clear:both;max-width:100%;position:relative;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;">Exhibit&#160;32.1</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">CERTIFICATION PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">18 U.S.C. SECTION&#160;1350,</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">AS ADOPTED PURSUANT TO</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">In connection with the Quarterly Report of Corvus Pharmaceuticals,&#160;Inc. (the &#8220;Company&#8221;) on Form&#160;10-Q for the fiscal quarter ended June 30, 2026, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), Richard A. Miller, President and Chief Executive Officer of the Company, and Leiv Lea, Chief Financial Officer of the Company, respectively, do each hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Report fully complies with the requirements of Section&#160;13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934; and</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 54pt;"><font style="margin-left:0pt;visibility:hidden;">&#8203;</font></p><table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><font style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><div align="left"><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="font-size:1pt;visibility:hidden;">&#8203;</font></p></div></div></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Richard A. Miller</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Richard A. Miller, M.D.</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">President and Chief Executive Officer</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Executive Officer)</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: August 6, 2026</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">/s/ Leiv Lea</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leiv Lea</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Chief Financial Officer</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Principal Financial and Accounting Officer)</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr><tr style=""><td style="vertical-align:top;width:50.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Date: August 6, 2026</p></td><td style="vertical-align:top;width:49.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p></td></tr></table></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><font style="visibility:hidden;">&#8203;</font></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">This certification accompanies the Report on Form&#160;10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Corvus Pharmaceuticals,&#160;Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of this Report on Form&#160;10-Q), irrespective of any general incorporation language contained in such filing.</p></div></div><hr style="background-color:#000000;clear:both;color:#000000;height:2pt;line-height:0;margin-left:5.88%;margin-right:5.88%;margin-top:30pt;page-break-after:avoid;width:88.24%;border-width:0;"></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>crvs-20260630x10q009.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 crvs-20260630x10q009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" %C \L# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]2I[SR)-N
MS/'7-1?VE_TS_6HK_P#X^#]!5>@FY=_M+_IG^M']I?\ 3/\ 6J5% 7+O]I?]
M,_UH_M+_ *9_K5*B@+EW^TO^F?ZT?VE_TS_6J5% 7+O]I?\ 3/\ 6C^TO^F?
MZU2HH"Y=_M+_ *9_K1_:7_3/]:I44!<N_P!I?],_UH_M+_IG^M4J* N7?[2_
MZ9_K1_:7_3/]:I44!<N_VE_TS_6C^TO^F?ZU2HH"Y=_M+_IG^M']I?\ 3/\
M6J5% 7+O]I?],_UH_M+_ *9_K5*B@+EW^TO^F?ZT?VE_TS_6J5% 7+O]I?\
M3/\ 6C^TO^F?ZU2HH"Y=_M+_ *9_K1_:7_3/]:I44!<N_P!I?],_UH_M+_IG
M^M4J* N7?[2_Z9_K1_:7_3/]:I44!<O_ &_]V&V=\=:;_:7_ $S_ %JL?]0/
M]ZHZ N7?[2_Z9_K1_:7_ $S_ %JE10%R[_:7_3/]:/[2_P"F?ZU2HH"Y=_M+
M_IG^M']I?],_UJE10%R[_:7_ $S_ %H_M+_IG^M4J* N7?[2_P"F?ZT?VE_T
MS_6J5% 7+O\ :7_3/]:/[2_Z9_K5*B@+EW^TO^F?ZT?VE_TS_6J5% 7+\=_O
M;&S''K3?[2_Z9_K5:#_6?@:CH"Y=_M+_ *9_K1_:7_3/]:I44!<N_P!I?],_
MUH_M+_IG^M4J* N7?[2_Z9_K1_:7_3/]:I44!<N_VE_TS_6C^TO^F?ZU2HH"
MY=_M+_IG^M']I?\ 3/\ 6J5% 7+O]I?],_UH_M+_ *9_K5*B@+EW^TO^F?ZT
M?VE_TS_6J5% 7+O]I?\ 3/\ 6G/?["!LSQGK5"I)OO#Z"@+EG^TO^F?ZT?VE
M_P!,_P!:I44!<N_VE_TS_6C^TO\ IG^M4J* N7?[2_Z9_K1_:7_3/]:I44!<
MN_VE_P!,_P!:/[2_Z9_K5*B@+EW^TO\ IG^M']I?],_UJE10%R[_ &E_TS_6
MC^TO^F?ZU2HH"Y=_M+_IG^M']I?],_UJE10%R[_:7_3/]:<+_*%MG0XZU0J1
M?]2WU% 7+/\ :7_3/]:/[2_Z9_K5*B@+EW^TO^F?ZT?VE_TS_6J5% 7+O]I?
M],_UH_M+_IG^M4J* N7?[2_Z9_K1_:7_ $S_ %JE10%R[_:7_3/]:/[2_P"F
M?ZU2HH"Y=_M+_IG^M']I?],_UJE10%R[_:7_ $S_ %H_M+_IG^M4J* N7?[2
M_P"F?ZT?VE_TS_6J5% 7+O\ :7_3/]:/[2_Z9_K5*B@+EW^TO^F?ZT?VE_TS
M_6J5% 7+O]I?],_UH_M+_IG^M4J* N7?[2_Z9_K1_:7_ $S_ %JE10%R[_:7
M_3/]:/[2_P"F?ZU2HH"Y=_M+_IG^M']I?],_UJE10%R[_:7_ $S_ %H_M+_I
MG^M4J* N7?[2_P"F?ZT?VE_TS_6J5% 7+O\ :7_3/]:/[2_Z9_K5*B@+EW^T
MO^F?ZT?VE_TS_6J5% 7+O]I?],_UH_M+_IG^M4J* N7?[2_Z9_K5Q&W*#TR,
MUC5L0_ZI/H*!HS[_ /X^#]!4&QB =K$'@''6I[__ (^#]!7P#\;]5O8/CU^U
M*D=W<)';_!]9HD29E5'\L_,H!^4\=1S0(^]]C9(VMD=1@Y%*(W(R$<CU"FOR
M?M?B;XE\,_!KX5_"CQ9JL\NNV?BOPMX@T/46F99-3T6\WOMSG+&"5VB8$]-O
M85ZOHGP%\/\ QR^.W[4U]KFJZYI>L>'M5A&C:KIFLW%JVG,UH[EU17"'#(I^
M8'@'I0!^A !(R 2!U(' H",1D(Q'J%.*_.3X6_%SQ/\ %/QG^Q'XE\07ES-J
MVH6OB.*^=G*_;&@C:)9748#,PC#9(ZDGO6C\$?@Y;?M._!76_C-XP^(GB#PU
M\0+[5;Z6T\11:S-!;>'(H)MD<20"1(O+4+R&QD-U!YH _0H*6Z M]!FE$;D9
M".1ZA2:_.#]OKXJ)<Z_X+\*#XDVFFZEX4\*R^,_[4CN%MH]:U%0BVB1A6*DR
M[)7" D8<8.*U_P!ISP)X&^,>K_L]_$BWBU)7^)7B+2[353;:O=1)+:26Q+1!
M%D"QD%=I90&RIYH _0<JRC)5@/4C%!1@,E& ]2IQ7P!XOUJX_9]_:&^+Z^$3
M<K:^$O@TL^E6ES<R7"Q.DX*.V\DL0>23DG%<QXN\ -\#_P!F3X>_'_P[XM\2
MW?Q,NI=)U#4[^ZUF>XBU<7CKYMO) S&,H!(0 %!^2@#])BI !*D ]"1P:""I
MP00?0C%?G)-\2O$7P?\ VU?B_P"/;B_GD^',.JZ9X?\ $5G([%+".[LT:"\
M)PHCF0*V!T<^M?0O_!.V]FU#]E7P]/<7+W<C:CJ8\Z20R%@+MP/F).1B@#Z5
MHHHH$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 2'_ % _
MWJCJ0_Z@?[U1T %%%% !3A&Y&0CD>H4XIIZ5^6/QCTA?%7[17QXLK'PK\0/$
MWCF*>U7PS>^$WNA!IEP8UPTSI((XUS_?4]Z!GZGX.,X./7'%!4C&5(STR.M?
MGU;?$?XA_"W]K?3EO/!_B#XC^(QX L8]3T[1+F/='/D[Y6WL$//!(ZFLWP5\
M<[[P?^RQ\>O%&I?:_#>KWOB:>QM;75)\RV4L^$"L02!MR3QQQ0%C]%RI!P5(
M/H1S0492 48$],J1FOST_9PU?6_&7[-GQ;^$O@#X@0:OXCT*1?[(\0C4N)XI
MXU9E6<'Y/GW)N[9JC\(#I/P\N?&/A6^T[Q]\,O',OA&[DN/#&LZHVHZ5JSI$
M=][;W#.YWYY^4@<XH _1DHZC)1P/4J10 6Z GZ"OS[_X)U>!M N-/\&>)I/A
MAX[L?$+Z;)(_C34]5>32;ICD'9$;AOO#@?NQR.U=M^WW_P +$\//X2\1:5\0
M;K1/"JZ[IUF-!TJ)K>6>1Y0)'GN%8,R8X$8X]: /LVBFH<HO?@4Z@04444 2
M0?ZS\#4=20?ZS\#4= PHHHH$%*%9ONJS?[HS25\:_P#!22:S72?A3!J=GJ^I
MZ3<>)1'>:=H9F-U=1>7S&BQ,KL3V .: /LO8V<;&SZ;3F@*2"0"0.IQTK\MO
M&6F^-/ W[./Q!O;;1?&/AOP%)XLTV3PKH7B>XE74TB\SYT D8NBL> KGKZUZ
M_#\7_%/Q"_:O^"-OKGP]\2_#NWAM;L#^V[B(I>#RQ\RB-B#CK\U S[JVG&=I
MQZXXH",1D(Q'J%.*_,_P=^T387'[;R>-?^$U@N+/6?$%QX3/AP7O,-FD86&X
M,6>,R*1G'>KWQL\&ZQ\/?BSXP\9?%*#QQ-H$VK1W&B?$GP5K;2+H%ON $$UE
MO"H@_B)4]>] 'Z1!'89".P]0I-)@@XP<^E?F=\1]&T3XC?MD^-X=7\#>./BS
MI2:%I=Q:1>$]2>U:'?%_KI )XAAQCIGG/%?;'Q8\!:WXA^#-IX?\*>*YOAI;
MQI;_ &S4YY&-S:V"#,L:S;LI)MX\PDXP>M 'K)!!P00?0BBOE?\ 8DGURYO_
M (@FS\3>(?%OPMCOUA\,:MXFN6N;BXVC$S12N SP[NA/!YQ7U10(**** "I)
MOO#Z"HZDF^\/H* (Z*** "CK17/_ !#8I\/_ !.RDJPTJ[(*G!!\A^E '0E'
M49*,H]2I%!1@0"K GH".:_*O]D?P[KFMZS\'M8^'7AGQ]IVO)?32>+_$VHR7
M*:'?66YAM4RR&.4]@(P,''IQ;\)?&[QEH7[-/QHT*U^'/BSQ#82ZCJRGQ7:7
M4?V6S!?^+<V\;,<X_"@=C]20C$X"L3Z <T!2QP%+'T S7YM?M3?$"#4?@5\#
M/A[<>-(_!\FH^'SKUWJ4]]]G8M!:$6L9<G)WS$C&><5V7Q(G\8?M.? SX)^,
M]!TV[\<>&8[=I?%'@S2-<;3;K4I @0LDBLID\MU8[<_S. #[SV-G&QMWIM.:
M"K+]Y67_ 'ABORT^*_B3P]J_[*7A32O#>H>/=;LK7XDVVFWWAGQ!.8M8L-RO
MOTU9 P)X.%)?^(<C''VK^R;X'T'P9X.U@:#\/?%GPW6YO-TEAXPOFNYYF$8
ME0F>7"=L9'(/'>@#W;!P#@X/?'%)7P5XLTGQI\$?VB?ALNH?$+QU?S:[KOEZ
MKXIUFY*>&KV.4,4T^&S1I%CEZ*I.T9!.?3[UH ****!!4B_ZEOJ*CJ1?]2WU
M% $=+L;.-K9],'/Y54U7_D%WN#@_9Y>1_N&OQYT3XH>)_AS^Q7XP\)^)=8N9
M],\::9_;OA34Y)G5XYXM0CCO+(.3G< @E '9F]<4#/V2$;D9".1ZA2:0HP&2
MK =,D&OS2^+6@:;XT_:]O--U_P !>,_B5I\/@K3)XM,\):D]M);R%5!E?$\0
M((R.IY/3O6]^VQJ<W[,J> O%_@+4;CPQJNO>'I?"%WH>I7$T\D-F(4"7K ,W
M[VUR SG))"\GF@#]$/*D_P">;_\ ?)I""IP00?0C%?GG^U9^S%X$\$_ [X7:
MCI<^I7VHKJ^B:"^L0ZQ<J+ZUGD=IG*K)LW2%F;>!D;A@C%>V?M23M^R?^Q9X
MFA^&[W6CG3UBLK*YENI;F:T%S<A9)1+(S/N D;!)X)&.@H ^H"C*,LC*/4J1
M1M.,[3CUQQ7RWX)_97\._!KQQ\/_ !)X:^)NL:!J-PQ@U6RUK5I+V+Q6SQJ2
MI2:4!9,G>&C!QD?+7SCX8_:'TO4/VY/^$W/C>!]/USQ5=^ 3X:^V_-'IRV\<
M=K>"('Y0]RC?,?[WO0!^F?EN/^6;C_@)I"" "00#T)'!KX%^'G[,/P\T?]N+
MQ=H7V;5H="\,:!IGB&QAEUZ]86]T9=SRL3+EU^7)5LKP>*X[]E/]H;3]9_;
MMO%+^,XM3C^*E[K-C)X?%UN;25M9D.FEX\_)YD4;J#CG=[T ?I7M;(&ULGH,
M')HVMS\K<=>.GUKXY_8[\.P?$_X<?M#^&]=N+J?3M3\?ZYITC^>_F11,$ ,;
M9RI7AAC&"*\O_9]T7XE?%[XB6O@CQ+J$NF_\*'TV]TG^U'G8Q:AK$ADCL+EQ
MGYTB@CCD^;/*Y/WL4 ?HN8W'5&'U4T&-P,F-P/4J:_-?X&>"H?AI\3O!'AGX
MJV/C_P %>.->-WI5SK\&O2:GH'C<RHR[))"[>2Y5QLVA2#@Y!QCM?V8OV=?!
M.D?MC_&FUM[?53;> ;S1I?#\4VM7<BVS36C/+O#2$2@MSA\X[4 ?>-%'2B@0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
MQ#_JD^@K'K8A_P!4GT% T9]__P ?!^@KQ3Q;^R[X9\8^,/B'XCO-3U:&]\;^
M&!X5U"*!XA'#;;<>9%E"1)[L2/:O:[__ (^#]!5>@#P7Q]^QCX#^(NE_"JUU
M*?5(;KX<-;#2=1MGB6XFCA$>(IR4(9&,2,=H4YSC&36'XL_84\/>*_&_C;Q!
M_P +$\?Z+:^,[E;C7-#T;4X;6RO J[/+;$1?;MR/O9PQ'>OI:B@#R23]F+P;
M%XO^%6NZ:MWHT?PV@N;;1=,LV3[,T<T0B82[E+L0!G(8$DDG.:X3Q-^P-X$\
M1:EKBP>)/&>A>%=>O3J&K^#-(UCR=(OIRP9V:+864,0"0K <#I@8^EJ*!'D'
MAW]E?P%H/C;Q;XFFTY=:N/$%O9V7V/5+>":VTZVMH?*B@M5*9C3;C.222!S6
M)H7['/A30/!GPS\,Q:[K]QIWP^UW^WM(-Q-"TC2;G80R'R^8@9&P!AL8YKWJ
MB@#S.3]G_P -77QB\0?$6[DN[W4-=\/KX:O=,N"C63VH<.?EV[MQZ'+8P>E>
M;^'/V"O F@:MHGG^(_&6O>%M!O/M^D>#=8UCS](L9@=R%8M@9@I)(5F(Y.<Y
M.?I2B@#R=OV:/"-SJ'Q7N+]KS4X/B2(5UFSNF0Q1B. PKY.%!7@[LL2=P!&*
MUO@)\$M%_9X^%VE^!/#]Y?W^E:<\SQ3ZDR-.QD<NVXHJKP3Q@5Z%10 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 2'_4#_>J.I#_
M *@?[U1T %%%% !7GW@?X*:-X"^(WC?QG8WE_/J7BV2&6]@N&0PQ&-=J^6 H
M(&.NXFO0:* //;7X):+:_'"\^*2WE\VNW6E)I#VC,GV41*VX,!MW;LG^]CVK
M@+C]BKP5>R!;K4]9N[%O$S>*9]/F:!H+BX(P(I%,?,0Z@=<]Z^@:* /"_%O[
M&GPZ\8>)_$.KW%K<Z?!K^DKI&H:7I7E6EK(BMO24!$#+*K<A@?J#6?X1_8J\
M*^&M1O=2U'Q9XQ\8ZK)I,NB6=]XCU)+A].M)%VLD $:@<<98'H*^A** /!?@
M=^R3#\![W2AI/Q2\?ZSH>FQ-#;^'=7OX'T\*?^F:0J>"<C!ZU;_:$_96T_\
M:,N=..L>//%^@6%B\<T>F:'<V\=N9D;<DQ$D3G>#WS^%>WT4#,OPMH<OAOP]
MI^ES:K?ZY+:1")M1U1U>YN"/XY"JJ"WT K4HHH$%%%% $D'^L_ U'4D'^L_
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
M,WH/SK3HH"QF?89O0?G6C&"J*#U IU% 6"BBB@84444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q
MVN_%_P '>&=4FT[5/$%I97L6-\,I;<N1D=!6?_PO[X??]#58?FW_ ,37RO\
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
M>F_#K7]&DB6SU73/$5]#J.GVVTV5E.S+*8;4KP80KH1PIR6RJGB@#WVBBB@
MKF;'X;>&=-\>ZCXUMM'MX?%.H6D=A=:FN?-E@0@I&><8! [=JZ:B@#SSXI_L
M^?#GXV3Z?/XX\'Z5XDN-/W"VGO8<R1J?O(&!!VGNI.#Z5J6'PC\':3XITKQ'
M8^'+"RUC2M+_ +%L;FVB\O[-99W"!%7"J@/0 <5U]% 'S5\:?V--!\>6W@C3
M?#NFZ+I.A:=XX7Q;KNG7<+RQ:EN1UN%*\@O)N&<X7BO1=._9D^%ND^!$\&67
M@C2;3PRE\FI_V=#$5C:Y1@RRL0<LP*KR2> !T&*]0HH XVX^#O@J\U3Q9J%S
MX:T^ZNO%<$5MK;7$7F#4(HD*1I*K94@*2.E<QX>_92^$?A7PGKWAK2? .C6&
MC:ZBQZG;PPD&[13E5=\[BJGH,X';%>LT4 >=>-/V=_AM\19="E\2^#-)UJ30
MX?L^GM=P;S!%M"^6.>4P!\K9'M44?[-_PSBL?!UHO@S2Q#X/F\_0?W9W:<^_
M>3$V=PRP!()() R.*]*HH YOQ=\.?#?CR[T&YU_2+?5)]"OTU337GSFVND!"
M2K@CYAD]<UK:YH6G>)=(N]*U:QM]3TV[C:&XL[N)98ID(P596!!!]#5ZB@#S
M7X8?LV_##X,:A>W_ (*\#Z-X=OKQ2DUS9VX$C(3DIN.2%SCY1@<#BH_"O[,G
MPK\$>.+GQAH7@+0]+\27#2.VH6]H ZL_WV0=$+9.2H!.3GK7IU% 'DUS^RA\
M(;O2+[2Y?A_HATZ]U(:Q-;+;E4^V $"90#\C8)&5QU/K6M\6/V?OAY\<HM-B
M\=>%;'Q*FG%S:"\#_N2P ;&UAUVC\J]#HH ^6/'_ .Q7:>*/$7PST'1(O#_A
MKX3>#]377#HUM9RO>W%VI8[!(S%5B;=\W?\ 2O=M0^$'@[5O$6M:]>:!:7&K
MZUIO]D:A=N&WW%IDGR6YQMR3TYKL:* /.9_@)X+M[71&TSP]8V5_X>TVYTS1
M+@!LV$,T>QT3GH1@'.:\S_97_8L\)? ;PAX9FU?0/#^I_$/2[::VF\265J5>
M0/([ J6YSL<+NQG QG%?25% 'GEK^S[\/+/2;+3(?"EA'8V6L'7[> !ML=^3
MN,X^;[V?P]J@O/V;/A=J'Q(C\?7/@71)O&".)1J[VBF;S!]USV+C PQ&1@<U
MZ510!Y]J/P!^'VK6/BBSN_"UC/;>)[F.[UB-@V+V6/&QW^;J,#IBK&H_ _P)
MJ^IZM?WWA;3KRZU72UT6^>>(N+BR4Y6!@3@J#[5W-% 'G'PX_9T^&WPCU@ZK
MX/\ !^F^']2:T^P-=6:,)'@W!MC$D[AD#D\\ 9Q7H]%% !1110 4444 %%%%
M 'PM^T9_R5_6_I%_Z#7FM>U?'GX>^*-:^*6KWFG^'=4OK201[)[>T=T;"\X(
M%>?_ /"J/&O_ $*6M_\ @#)_A7[1@,11CA*2<U\*ZKL?SAFF$Q$L=7<:<FN:
M71]V<K175?\ "J/&O_0I:W_X R?X4?\ "J/&O_0I:W_X R?X5W_6:'_/Q?>C
MS/J>)_Y]2_\  7_D<K175?\ "J/&O_0I:W_X R?X4?\ "J/&O_0I:W_X R?X
M4?6:'_/Q?>@^IXG_ )]2_P# 7_D<K175?\*H\:_]"EK?_@#)_A1_PJCQK_T*
M6M_^ ,G^%'UFA_S\7WH/J>)_Y]2_\!?^1RM%=5_PJCQK_P!"EK?_ ( R?X4?
M\*H\:_\ 0I:W_P" ,G^%'UFA_P _%]Z#ZGB?^?4O_ 7_ )'*T5U7_"J/&O\
MT*6M_P#@#)_A1_PJCQK_ -"EK?\ X R?X4?6:'_/Q?>@^IXG_GU+_P !?^1R
MM%=5_P *H\:_]"EK?_@#)_A1_P *H\:_]"EK?_@#)_A1]9H?\_%]Z#ZGB?\
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
M_P :N44 4_[(M/\ GB/^^C_C1_9%I_SQ'_?1_P :MT9H J?V1:?\\1_WT?\
M&C^R+3_GB/\ OH_XU;S1F@"I_9%I_P \1_WT?\:/[(M/^>(_[Z/^-6\T9H J
M?V1:?\\1_P!]'_&C^R+3_GB/^^C_ (U;S1F@"I_9%I_SQ'_?1_QH_LBT_P">
M(_[Z/^-6\T9H J?V1:?\\1_WT?\ &C^R+3_GB/\ OH_XU;S1F@"I_9%I_P \
M1_WT?\:/[(M/^>(_[Z/^-6\T9H J?V1:?\\1_P!]'_&C^R+3_GB/^^C_ (U;
MS1F@"I_9%I_SQ'_?1_QH_LBT_P">(_[Z/^-6\T9H J?V1:?\\1_WT?\ &C^R
M+3_GB/\ OH_XU;S1F@"I_9%I_P \1_WT?\:/[(M/^>(_[Z/^-6\T9H J?V1:
M?\\1_P!]'_&C^R+3_GB/^^C_ (U;S1F@"I_9%I_SQ'_?1_QH_LBT_P">(_[Z
M/^-7** *?]D6G_/$?]]'_&C^R+3_ )XC_OH_XU<HH I_V1:?\\1_WT?\:/[(
MM/\ GB/^^C_C5RB@"G_9%I_SQ'_?1_QH_LBT_P">(_[Z/^-7** *?]D6G_/$
M?]]'_&C^R+3_ )XC_OH_XU<HH I_V1:?\\1_WT?\:/[(M/\ GB/^^C_C5RB@
M"G_9%I_SQ'_?1_QH_LBT_P">(_[Z/^-7** *?]D6G_/$?]]'_&C^R+3_ )XC
M_OH_XU<HH I_V1:?\\1_WT?\:/[(M/\ GB/^^C_C5RB@"G_9%I_SQ'_?1_QH
M_LBT_P">(_[Z/^-7** *?]D6G_/$?]]'_&C^R+3_ )XC_OH_XU<HH I_V1:?
M\\1_WT?\:/[(M/\ GB/^^C_C5RB@"G_9%I_SQ'_?1_QH_LBT_P">(_[Z/^-7
M** *?]D6G_/$?]]'_&C^R+3_ )XC_OH_XU<HH I_V1:?\\1_WT?\:/[(M/\
MGB/^^C_C5RB@"G_9%I_SQ'_?1_QH_LBT_P">(_[Z/^-7** *?]D6G_/$?]]'
M_&C^R+3_ )XC_OH_XU<HH I_V1:?\\1_WT?\:/[(M/\ GB/^^C_C5RB@"G_9
M%I_SQ'_?1_QH_LBT_P">(_[Z/^-7** *?]D6G_/$?]]'_&C^R+3_ )XC_OH_
MXU<HH I_V1:?\\1_WT?\:/[(M/\ GB/^^C_C5RB@"G_9%I_SQ'_?1_QH_LBT
M_P">(_[Z/^-7** *?]D6G_/$?]]'_&C^R+3_ )XC_OH_XU<HH I_V1:?\\1_
MWT?\:/[(M/\ GB/^^C_C5RB@"G_9%I_SQ'_?1_QH_LBT_P">(_[Z/^-7** *
M?]D6G_/$?]]'_&C^R+3_ )XC_OH_XU<HH I_V1:?\\1_WT?\:/[(M/\ GB/^
M^C_C5RB@"G_9%I_SQ'_?1_QH_LBT_P">(_[Z/^-7** *?]D6G_/$?]]'_&C^
MR+3_ )XC_OH_XU<HH I_V1:?\\1_WT?\:/[(M/\ GB/^^C_C5RB@"G_9%I_S
MQ'_?1_QH_LBT_P">(_[Z/^-7** *?]D6G_/$?]]'_&C^R+3_ )XC_OH_XU<H
MH I_V1:?\\1_WT?\:M*BHH4#  P*=10 444A.* %HHHH **** "BBDW#/?\
M*@!:*** "BBB@ HHI* %HI,TM !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 ?*GQG\>>)-'^(NJ6EAKNH6=K'LV0PSE47*]A7$_\+0\8?\ 0SZK
M_P"!+5L_'C_DJ.K_ /;/_P!!KS^OQ?'XFO'%U4INW,^K[GPF(JU%6FE)[OJ=
M/_PM#QA_T,^J_P#@2U'_  M#QA_T,^J_^!+5S%%<'UK$?\_)?>SG]K4_F?WL
MZ?\ X6AXP_Z&?5?_  ):C_A:'C#_ *&?5?\ P):N8HH^M8C_ )^2^]A[6I_,
M_O9T_P#PM#QA_P!#/JO_ ($M1_PM#QA_T,^J_P#@2U<Q11]:Q'_/R7WL/:U/
MYG][.G_X6AXP_P"AGU7_ ,"6H_X6AXP_Z&?5?_ EJYBBCZUB/^?DOO8>UJ?S
M/[V=/_PM#QA_T,^J_P#@2U'_  M#QA_T,^J_^!+5S%%'UK$?\_)?>P]K4_F?
MWLZ?_A:'C#_H9]5_\"6H_P"%H>,/^AGU7_P):N8HH^M8C_GY+[V'M:G\S^]G
M3_\ "T/&'_0SZK_X$M1_PM#QA_T,^J_^!+5S%%'UK$?\_)?>P]K4_F?WLZ?_
M (6AXP_Z&?5?_ EJ/^%H>,/^AGU7_P "6KF**/K6(_Y^2^]A[6I_,_O9T_\
MPM#QA_T,^J_^!+4?\+0\8?\ 0SZK_P"!+5S%%'UK$?\ /R7WL/:U/YG][.G_
M .%H>,/^AGU7_P "6H_X6AXP_P"AGU7_ ,"6KF**/K6(_P"?DOO8>UJ?S/[V
M=/\ \+0\8?\ 0SZK_P"!+5+:_%CQC:7,4P\2:C*8V#;)9RR-[$'J*Y.BFL7B
M%JJDOO8>VJ+[3^]GV;\*_BI8_$;2ARMOJL*C[1:D_P#CR^H-=W7P-H6NWWAK
M58-1TZ=K>ZA;*NO?V/J#Z5]??"SXIV/Q&TH'*V^JPJ!<6I/_ (\OJ#7Z5DV<
MK&)4*[M47X_\$^JP..5=>SJ?%^9W=%%%?6'LA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 <YXZ^(WA;X8Z1'JOBWQ#IOAO3
M9)EMTN]4NDMXVD()"!F(!8A2<>QJGH_Q?\#^(?#UMKVE^+M$U#1;F[2PAO[:
M_CDADN78*D(<'&\L0 O7)'%>/?MJ7>H6%G\(KG2M+76]1B\>6;0:>UPMN+AO
MLEW\ID8$+W.2.WO7DWQ0^&?B^WM]9\9:[:67@C4/&'C?PLEMI6DW*7S6/D3I
M%]IDD*+&\SDYP%( 1 2V#0!]T!@1D$8HW#&<C'K7R)<>.M5^&.H?&#P?J/CO
MQ5>VEG=Z+;:+?!(+[5UN+]5#6\#2*L9+L"%,G$>XG("C&+I?B/XI30?%CP/I
M&N:GI^HZ5>:+)IT'B;6;5]3\FY4/<VL=Z Z++(J/Y9;>4+^F, 'VKN&,Y&/6
M@'(XYKXEU?XL^*K#P3IG@[1]2\9_V]=^-D\/:G:^(;RR@U?3$:P>[6VCOANB
M<2;5*3DLQ60J"&VX]X_9LE\9P:/XETKQA<M<-IVJF'3UO-6@U"_@MC#&XBNI
M80 75F?!8;BA0MD\D ]8&JV3:D^G"[@-^D0G:U\U?-$9)4.4SG:2" <8R#4'
MA_Q)I7BO3(]1T;4;75+"1G1+FSE62-F1RC@,.,AE93Z$$5\\_#WX<Z-\._VR
M?$L6CPW1?4O!MI?7MW>W4MU/<3MJ%R"SR2,S'"JJA<@*J@  "O(/A3=Z]\/?
MA'\-/&.E>,M6=[SQX^@R^&VDB.GRVMSJUS%)'Y6W)E4$RB3=N!0@_+Q0!][$
M@=3CZUGZ%XCTOQ/8-?:1J-KJ5FLTMN9[659$$L4C1R)D<;E=&4CL5([5XQ\7
MK[6_%GQW\"?#RW\3:KX2T.\T?4M;N;G194@N;V:WEMHHX!*RL511.TC*H^;"
M@\9!\5^%6N7%M\&/!?@ZUU_Q3=Z[K/BSQ1(L/A4VMM=ZI#;ZG=>=))<R%4MX
MPTD3L8R&8LJKP2* /MN6]MX)H(9)XHY9R1$CN TA R=H[X'/%39&<9Y]*^ O
M#BZW\6?&7P#G\2>(_$4.IV/BSQ3H@GMM31)C%9I>+$TCPKL>4I&L;R+PZAO[
MQ-=CXH^*'B)/'ND>+_#6O>+[_0KGX@VOAF2XU":T@T62!KO['<6L%H#YLNQU
MDQ<%0Y=&(8H,4 ?9A('4XHR,XSSZ5X'\<VU_7/CS\(O"6F^+=9\+:/JUGKD^
MIC1I$22Z$"V;1KN96V8+M\RC=@L 1NR/)/ WCGXL>-/%5IXVM[N]M+)_&]QH
MMS;ZCX@LX=)6PBU&2T:T6R*>8+GRT#*V?,:7'.Q@M 'VOD9QD9]*SM:\1Z5X
M<CM9-4U&UTY+JYBLH&N95C$L\K!(XESU9F( '4DXKY!U;XJ>(C\0O"?C#PWK
MWB_4?#FL^/U\-O<ZI-:0Z/<6IFEMY+>VLU/FL(WC.V=@KLT;$DH:Y[4[C7OB
M%X,\!?$77/&6KRWNI?%>RLI/#CR1#3[2*#6WMXH$BV!ED185=GW;F.[=E2,
M'WAD9QD9]*,CUKXK\2?$3QI'X,\=_%N#QCJT&K^'/&\NA6GA6)X_[->TBU&*
MT%K+ 4RTLR.9/,W;PTJ;<*,'4^('Q3\4Z7\&?VB-2@\27MKJ&B>,TT_2[E90
MKVD)CTXB*,D< F63CJ=Y]: /KJ*]MYYYH(YXI)H2!+&K@LA(R-PZC(YYJKIW
MB/2M8OM2LK'4K2\N]-F6WO8+>=7>UD9%=4D4'*,496 .#A@>]?._P)\%II_[
M5'Q]U-=9UN=DO]/'V2>_9[9O.L8Y,F/&/D^ZG]U>!7'>//'7B]O$7C_3M+\4
M7^B2?\+3\/Z);W=HL9>WM9[:Q\U &4A@3(YPP/7TXH ^R00>AS7%>*_C;\/O
M NO6^B>(_&_A[0M8N #'8ZCJ<,$S ]#L9@0#V)ZUY]\!+_6])^)OQ9\$WWB+
M5/$FEZ!<Z=+I]QK<JS748N;8O(AE"KN7<F0".-Q'3%<Q^S!I'A[6OAU\4+CQ
M+9Z?>:Y=^*M;B\4'4(TD8A+AUBCFWC_5K:B'8#\NP@CK0!]--/&L)F:11$%W
M%RPVXZYSZ5%I^I6FK6$%]974-Y9SH)(KBWD$D<BGHRL"01[BOSU\._&/3F_9
M\^''PQ\3ZUJ&@>'=1TN[OM1U::WNFDN=%6[GBL;**2.-OFGB2,,V05A5N[K7
MT%^RA-X>^*7[%GA;2/M\PTMO#ZZ1J$UJ\EI) WE8D57(4J0&X=>!V/% 'O.A
M>,M!\437<6C:UIVK2V;^7<I8W<<[0M_=<(QVGCH<4_2?%>BZ]>WUGIFKV&H7
M=B_EW<%I=1RR6[?W9%4DH?8XKX[NO!UA?3ZUXZ^$'AZ'PKX2\'^#M4TC3]6T
MZU%NWB*Y:-=GE!0#+!"8LB9L[Y&.S(!8IX,\&>&/#_B/]E__ (1*TM=+DU_P
MY>0:G=:7B":]LVTP2R2RNF"Y$_E/O;)#MGJ30!]A:7XRT'7-5OM,T[6].O\
M4K$XNK.UNXY9K<]/WB*Q*_B!2VGB_0[_ %VYT6VUG3[C6+90\^GQ74;7$2^K
M1@[E'(ZBODS2_AUH%YXQ\/WWP?\ #-MIN@?#NSOXY_%,, 1]8NFM9(19QS ;
MKD"1O,EE.5WH "6W;>*^!D7_  B'A/X"^*-?\!^$;FQUO4+6"VU_2=1G;7EU
M*Z5Q)<W$@C03!W,@EA+-M!YW;. #[7\0?$?1O#6IW-A>/<-/;:>^I3BVMWF,
M<*L%'RH"Q9B?E4 D[6]*H>$OB[H?C&U\,3VJ7MLOB*VEN;%;RW,3'R_OQN,G
M:^-QVGLK>E9^I>&]<@^)>N:KIMM;R1ZGH"6L%Q<,1'%<0RN523;\VUA,3D#^
M ^HKE/ 'PQ\5>&Q\,])U=+"X7PW+?75Q?Z<76%@\,D<<8$GS;B;ACZ83WH ]
MRHHHH **** "BBB@ HHHH **** "OSN_X*-?&6[L_BEH_A_1/'<7@^]\#>'Y
MO&S1-J MAJMX+B%;:QQN'F,T<<[>6,Y##BOT0/(KQ"+]D+P'J7Q%^(/C+Q3I
M]OXTU/Q>UNK+KEE!.NG0PQ&)(K;<A*#!R3U) /:@#Q?QE\:/B7XI_:Q^ ?\
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
M!QG'%><V_P 4_B]X/\7?#D^.+7PPEOXUU9],;PII<$K:AI ^SS3++]J\YDN
M@B E(C507!4XQGTKX@?&NU\%>+])\*V/A[6?%GB*^M)-2?3]%2$M:V4;JCSR
M--)&N-S;5127<@A5.* -KXA?"?PE\5+?3X?%6AVVL#3YC/:22[ED@<C:Q1U(
M90R\, <,.""*Q+S]G'X:WWAS2]!?P?IT6E:7=SWUA;VZM#]EEF=GF,;(P9 Y
M=MR@[2#@C'%<#\%_C_XD\0_ ?P%XCO?#&M^-_$OB%;EFBT.SAMTC$<LGS3/*
M\<4'RA0 S LW !(.((OVKM0\3?$+X46/A'P9J.L>%_&5AJ%U/>3/;P7%K);2
MPQ2(4>=<&%G?S1ALY7RRY#  'I,G[//PZ?PWI^@IX3L+?2=/U)]7LK>V#0BU
MNW9F>6)D8,A)=\A2 0Q&,<5 _P"S7\,I/$\OB%O!VG'5I-2CUC[1A\)>I()!
M<(N[:DA<!F90"Q^]FJC_ +0-M8^-],T/5/"'B71=,U75I="T[7]1MHHK2ZO$
M21PBIYGG*CB*39(T81\#!PRDW?&_QNM?!_Q+\.>!H?#FN:_K>N6<M_#_ &7%
M$T4,,4T,4CS.\BA%7SU;)Z@8&6*J0#L=1\'Z-JWB71_$%WI\4^LZ1%<0V-X^
M=\"3A!,%YQ\PC3.?[HKEV^ /P];Q^/&I\*:>?$@N/MGVS8V/M.W;]H\O/E^=
MMX\W;OQ_%7-^'_VH-!\0>(='MDT36;7P[KFI2Z/H_BF=(/L&H7<?FYC0+*9D
M#&"4([QJKE>#RN;UK^T#;?\ "<:3H.I^$/$V@V.M:E<:1I6MZI:Q16U[=0I)
M(5$?F&9%=(96C>2-5<+D'#+D MP_LU_#.W\2G7X_!VG)JHU-=82<!_W5X&+^
M?&N[;&Y8EF*@;B<MFG3_ +-_PTN?%LWB:3P=IK:W+?Q:JUUL88O(W5UN%4':
MLNY%+. "V/F)KRS7/VK+WQ/K?PU/A'0]8L?"_B'QBFCIXCO[6!K+5;5([D2^
M3B1I(\O$I1Y$3>JDKD5V=K^U/H-SKELG]@:\OA2YUL^&X/&+0P_V;+J E,'E
M@>;YP0S*81,8Q&7XW=#0!U=[\!?A_J/CU/&=SX5T^;Q(DR7/VQT)S.@VI,T>
M=C2J  LA4N !@C K/\5?LS?"_P ;>)-2U[7/!>F:EJVI+&+NXF1OWQCV['90
MP7>H50'QN &,XXJK<?M(>'[;P?K/B)]/U+['I7BM?",T82/S&N3>QV?F*-^/
M+WRJV20VT'Y<\53^"OQI\2?$KQW\2M#U?P?<:)I_AG6GTVUU$SV[)(HM[>0(
MZI,S^8?.+@A0FPJ"0X84 =]%\-?#4'CV?QK%I,,/B>XM193ZA$S(\T0/RK(
M=KXR<%@2 2 0*K7?PB\'WU[>7<^@VLMS=ZM;:[/(V[+WUNL:PSGG[R"*,#M\
MHXKR^']IBS\+PZU+J4.N>)G?Q[+X0LK33],A2:*;[.LJ1J!+^\C&#^]8JWS<
MJ N:]$^%WQ;M?B;9Z^#HVI>'=8T"_;3=4TC5A$9[:81)*OS1.\;JT<J,&5B,
M'U% '1:7X.T71/$.M:Y8Z?%;:MK1A.H729WW'E(4CW<X^520,>M>6_'#]DOP
M+\:Q=:C/IUOI'BJ7RB-<M[<.TIB8,B7,)(CNHL#:8Y005) (ZCB_!_BGXP?&
MWP5??$KPKXOTCP]IDL]X?#_AB?1ENHKN""62*-KR<N) TIC)_=;0@9?O$&I[
MCX^>-/'/P]\)^-M!O?"GPZ\'7^A)JE_X@\7-]IC2\9MOV!(A/"1@J^96//RA
M5)S@ ]^\+:'=Z1X5T_2]5O(-2NK>W6":XM+06<4F!CY859A&,8 4$XQ6;-\*
M/"=Q\-SX!?18#X0-E_9QTG<XB^S8V^7][=MQQUKE/"7Q+\:>,OV=M.\9Z?X0
M1_&U_I7VJWT":<V\3W!R$^>7:5C;AQNPVUAWKS?5OV@/'7P7\0^*M*\?S>'O
M%8TSP=<^+5G\.V<U@UNT,BI]FE2267*R%CY<F5)\M\KQP >F^ ?V8OAM\,=;
MMM6\->&QIE[;1-!"5OKF1$C*["HC>5DQMXQCCM5CPY^S9\,O",^M3:-X-TS3
M9-8MY+2[:W1E)@D.9(DY_=(Q.2L>T$\XS7G/A[XO_%3POXKT?P_XPT_P_P"(
M]4\3^'+O6M&M=!BDL3#>6ZQN]A(\TKJZD2C;-\G*ME0"*71_B+\7=%^(WAGP
M7XKO/"L^J>+=&O;V+^R=-G!T"X@C1OWH-PPN8=SA-P,1+8Q][@ [3P7^RA\+
M?AYK.GZIX>\++IEWIYS:^5?71CBZ\"-I2F.3QC'-:^A?L\_#CPSXVD\7:7X0
MTRR\0-)),+N*,CRY'_UDB)G8CMD[F503DY/)KS>T\4_%W0?CKX/\%7WB[PMX
MI@OH)]2UB&R\-364EE8QC:)/,-Y+AGE:-%!7GYC_  FOHP=* %HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** $ Q2T44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'QO\> ?^%HZ
MOQ_SS_\ 0:\_P?0U]MZW\*?"GB+4I=0U'18+J\EQOE<OEL=.AJC_ ,*.\#?]
M"[:_]]/_ /%5^=8KAO%5Z\ZL9QM)M]>K]#YBKE=:I4E-26K\_P#(^,L'T-&#
MZ&OLW_A1W@;_ *%VU_[Z?_XJC_A1W@;_ *%VU_[Z?_XJN;_5?%_SQ_'_ ",O
M[(K?S+\?\CXRP?0T8/H:^S?^%'>!O^A=M?\ OI__ (JC_A1W@;_H7;7_ +Z?
M_P"*H_U7Q?\ /'\?\@_LBM_,OQ_R/C+!]#1@^AK[-_X4=X&_Z%VU_P"^G_\
MBJ/^%'>!O^A=M?\ OI__ (JC_5?%_P \?Q_R#^R*W\R_'_(^,L'T-&#Z&OLW
M_A1W@;_H7;7_ +Z?_P"*H_X4=X&_Z%VU_P"^G_\ BJ/]5\7_ #Q_'_(/[(K?
MS+\?\CXRP?0T8/H:^S?^%'>!O^A=M?\ OI__ (JC_A1W@;_H7;7_ +Z?_P"*
MH_U7Q?\ /'\?\@_LBM_,OQ_R/C+!]#1@^AK[-_X4=X&_Z%VU_P"^G_\ BJ/^
M%'>!O^A=M?\ OI__ (JC_5?%_P \?Q_R#^R*W\R_'_(^,L'T-&#Z&OLW_A1W
M@;_H7;7_ +Z?_P"*H_X4=X&_Z%VU_P"^G_\ BJ/]5\7_ #Q_'_(/[(K?S+\?
M\CXRP?0T8/H:^S?^%'>!O^A=M?\ OI__ (JC_A1W@;_H7;7_ +Z?_P"*H_U7
MQ?\ /'\?\@_LBM_,OQ_R/C+!]#1@^AK[-_X4=X&_Z%VU_P"^G_\ BJ/^%'>!
MO^A=M?\ OI__ (JC_5?%_P \?Q_R#^R*W\R_'_(^,L'T-&#Z&OLW_A1W@;_H
M7;7_ +Z?_P"*H_X4=X&_Z%VU_P"^G_\ BJ/]5\7_ #Q_'_(/[(K?S+\?\CXR
MP?0T8/I7V;_PH[P-_P!"[:_]]/\ _%5-:?!CP597,5Q#X>M5EB8.C'<<$=."
MV*:X6Q76<?Q_R#^R*W\R_'_(\I^!_P $#<F#Q#XA@Q$,/:V4@^]Z.X_D*^B@
M H  P!T H "@ # '0"EK[S X&E@*2I4EZOJV?18?#PPT.2 4445Z)U!1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >0_M%_!
M:3XVVO@73Y+72[_2=)\36^K:G9:NF^*XM4@G1D"%6#G=(AVM@<'GBHOB/\!;
M.^\$>&_#O@;2-#\,V6F^)=,UF2SM+=;2W\NWN5EEVK$F-Y5>..3U(KV.B@#Y
MM^)?[/WC7Q'XA^*&J:%JUC:)XDFT22"U:\GMC=P6@ N;6>6-=\*S+E-Z;C@\
MC&16)X:_9L\7:"?B7=1>&OA[%:^*!I0B\*W GNM.DBMU99X9G:)3O8'*S;&Y
M )3CGZMHH ^01^R'XCO? \4%S:^&]VF>*T\1:/X)OKNXU'1K:V^R_9Y;$SRQ
M[PK[Y)01%MC<KA" :]M^#'@'5/ 'A?6_-\,>#?#%_?7<EU;Z/X4@,-K$OEJL
M:S3^6C32$K\TOEK@$ +A>?4:* /F7X5^ ?C'IGQ+;Q=X\\-^#==UR\D:VEUJ
MW\27)_LNP9\_9[&T:R"HN I;,FZ5AEWP%"]KX_\ AQXQMOC5IGQ$\%IHNH3R
M:(WA_4=/UNZEME2,3^?#<1O''(6*,T@:,A=P8892*]EHH ^1M!_9?\>>'?!W
MPNT>[/A[Q=9>';6_M]3T&_U&YM=/DN9K@217RA(F\XQKO7RI%Q^\.&!YK3^&
M7[./C?X96'P8GA_X1[4+[P@^MV>IV:7,UO;M:ZA<K+YELWE,=T:QKB)E .2-
MXQNKZFHH ^0-$_98\=Q^+/!NH:PGAK4;_0O%[Z[?>+9K^YGU35;8_: B;'BV
MV^U9HU\I79#L&TJ!@^[:A\.=3NOVA_#_ (Y26U&CV'AC4-&EB+MYYGGNK25"
M%VX*A;=\G.<E>#V])HH ^5O@_P#LK:I\+=?\/Z:GA3X=W.D:)J<]XGC":R,V
MN7-N6E>&+RS$!%.I=%-P)FRJ'" MQE^#/V6?'>F>+?AWJ6MQ>&+[4?#7B.?5
M=4\6O?W5QJNM1O!=1ABLD>V#_7QYA#,OR?*5"@'Z]HH ^4/"?[.GQ(T'1_A;
MX,GE\-/X2^'WB6/4K;4X[J<WNH6:+<+$K0F()%(BS@-\[ARN04Z5;LOV</'$
M&@:7\-))] _X5OIWBH>(DUA;B8ZG);+J!U".S-OY>P.)B$,WFD%!G9N-?4E%
M 'R=K_[._P 3IK/Q-X6TZ7PJ_A34_'<'C%-1N+JY6],7]H07<MN81$45E,3@
M2;V##:-JDEAZW\,OA]XC\!_$[XE7,Z:;=>%_%&IIKEK>1W+B\AG^RV]N\#PF
M/;M_T<N)!)GYL%>]>K44 ?-EM^SEXGAUJ&[:ZTPQ)\4Y/&I F?/V%K0PA/N?
MZW<?N_=Q_%VKTGX9?#?4O!_C7XI:M?RVTEIXHUR+4K-8'8ND2V%M;D2 J &W
MPN< D8(Y[#TJB@#Y%\1:-\6/V9/ASJ/ACPG8Z5K_ (&>_G73];BAN[C4O#]K
M<RO(S2V$,3F[2%Y&P8W#;=N5PI-='IOPI\7>&? /A'0_ </AOQS\.X_#MK8C
M0/&\,EBPG7+"]W?9Y'+2!_GAD0;2HVE3D5]+T4 >,^#?AWX\^$O[-]OX6\-7
MNC:SXZLK>86DNJ231:=%++,\@C! >3R85DV(IY*QJ#C/'G_@[X!^-]8\">-O
M"'C;0]!M9O&&G3PZSXQMO$,VHZE>7+1E$9HWLX46--QV1JP6,   Y)/U-10!
M\UZ-\+/B]>>)-*\6^(E\(/X@\(^'+O2M M+*]N3;W][,L2M=7+M"#"A$( C1
M7(WM\QP*L? #X?\ Q2\'>*;G5?''A[PQJ.M:P#_;/BNW\13W-VP4$QP6]NUG
M&D5NK$!8@XQDLQ=B2?HRB@#S'X3?#75?#GB;QKXM\3RVMSXE\17^$-H[21VN
MG0Y2TMU+*#D O(V!C?*W4 &O3J** "BBB@ HHHH **** "BBB@ HHHH ****
M "BJT]M-))N2Z:)?[H4'^=1_8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO
M^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%
M4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_
M )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\
MS_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^
M^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_
M 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P *
M +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?
M8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^Q
MW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y
M_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_
M $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%
M_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_
M (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT
M52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V
M.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=
MS_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I
M/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?
M]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_P
MH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO
M^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%
M4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_
M )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\
MS_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^
M^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_
M 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P *
M +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?
M8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^Q
MW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y
M_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_
M $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%
M_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_
M (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT
M52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V
M.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=
MS_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?]\+_ (4?8[G_ )_I
M/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_PH NT52^QW/\ S_2?
M]\+_ (4?8[G_ )_I/^^%_P * +M%4OL=S_S_ $G_ 'PO^%'V.Y_Y_I/^^%_P
MH NT52^QW/\ S_2?]\+_ (5;52J@%MQ ZXZT .HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH 3(]:,CU%?+7QD^(WB?0_B'J=EI^NWEG:1[-D,3@*N5YQQ7%?\+<\:?]#-
MJ'_?:_X5\A7XDP]"K*DX2O%M=.GS/%J9K3IS<'%Z>A]M9'J*,CU%?$O_  MS
MQI_T,VH?]]K_ (4?\+<\:?\ 0S:A_P!]K_A6/^M.&_Y]R_#_ #,_[7I?RO\
M ^VLCU%&1ZBOB7_A;GC3_H9M0_[[7_"C_A;GC3_H9M0_[[7_  H_UIPW_/N7
MX?YA_:]+^5_@?;61ZBC(]17Q+_PMSQI_T,VH?]]K_A1_PMSQI_T,VH?]]K_A
M1_K3AO\ GW+\/\P_M>E_*_P/MK(]11D>HKXE_P"%N>-/^AFU#_OM?\*/^%N>
M-/\ H9M0_P"^U_PH_P!:<-_S[E^'^8?VO2_E?X'VUD>HHR/45\2_\+<\:?\
M0S:A_P!]K_A1_P +<\:?]#-J'_?:_P"%'^M.&_Y]R_#_ ##^UZ7\K_ ^VLCU
M%&1ZBOB7_A;GC3_H9M0_[[7_  H_X6YXT_Z&;4/^^U_PH_UIPW_/N7X?YA_:
M]+^5_@?;60:6ODKP%\?-?T#6D?6KZXU?39,++',060?WE..OM7U1H^L6>O:=
M!?V$Z7%K,NY)$.01_C7NY?FE#,8MT]&MT]ST<-BZ>*3Y=&NA=HHHKV#M"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/F?]NC4;"P\,?#5=9N=2@T"Y\:6D&III<ETLTUN;:Y)3%L?-8;@IVKD\=.*\
M8U/4O$>C:#K<W@G_ (26W^'K>-_#47A:'Q+<7MJTLK3(+M$:YS<K:LY48<$$
M^9M!'%?9/Q*^%UG\2[CPC-=WMQ9-X<UR+7(1;A3YLD<4L81LCA2)B>.>!4GQ
M-^&=I\3M)TBPO+VXLTT[6+'6$>W"DN]M,LJH=P/RL5P<<XZ4 >5:=\=/&FDP
M?%/1_$P\'6WB'PA]BD@U22[FL-)>*ZC5E,QD\QT,?S9"D[\*!M+<<K8_M9^+
M)?"WQ#6UTO2?%6L>&+K3575=$LKT636MWM+7+VIWSL(!YC,L9;>%!4C)QZ3X
MZ_9BTCQQK7B[5I-;U*PU'7;K2K^&:W2)A8W.GX-O(BNI5QN +*X(/M4.G?LV
M7=A>^+-7_P"%C^)_^$F\0G3Y9=9A^S0R02VBD($C6,1F)LD-$RE2,CJ<T <1
MJ'[6&J:1\+-(U7^T?!^OZMK?B#^P].U?0?MES8*HA:9YI[5 UQ'(BQNIMPQ.
M[:2Z@DKZ=^SY\6-7^*>A:V=:L$@O=)U%K$:A:V-U:6FHQ^6DBSPQW*B11A]C
M*2V&1@&88-8,?[*EB^C7TMUXMUF;QG=:]%XE'BJ*.W@GAOXX!;HR0)&(=GD@
MQLA4[PS;B2<CTCX<>";_ ,$Z5=Q:KXIU;Q=J=Y<M=7%_JK(,,0 $BBC"I#&
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
M$3>&8HM9T?2-)U6779)T:&*2T*&6 QJP9E!;Y6 SD'(Q@K<_#OQWX5_:MO\
MP+\-9_#U[JFF_"33]&>3Q*\T44D*3&+S5,08AP0&VD$$9&1UK]$DMHHYI)5C
M199,;W"@%L=,GO0+:(7!G$2"8KM,FT;B/3/7% 'Q=IO[''Q&^%;_  DG\ :S
MX9U&Z\+^';OP]J?_  D/VB.-A<-O>:$1*2VURV$8KD8Y'.'?!K]C;QS\/9_V
M?&U'4-$F'@&767U5K:XD)E%TSF+R08QN^\-P;;CMFOM2B@#X*\9?L1_$[Q5X
M\U+5;Z[\*ZVS>,8-?M/$6IZC>MJ,=@LBL+)(2ABB$8! VD[L\XZCJ/&/[)/Q
M#OH_V@]%TN[\.3:!\10E]I]S<W,\5U;W054,<JB-E\O 8[E)/08ZU]FT4 ?&
M'Q3_ &)_$WCGXD?#C4[/4]*MO#D.E:;I?C*RED??>QV4L4T7D@)AOG1AEBO!
M'X<S\>_V)/B;\4O%WCR[2Y\+:W!K&H65[I&K:YJ-Z+O2X(F0O:PPA&BC!*D[
MQUSR.<C[UHH ^8?VP[*3P]J?P7\;3+G2_#'B^T?4I ,B*"93 9/H&=:N>$/V
M8;BV^/WQA\;>(K'0-7TCQ6EH-*2>(7$\)BAV.7#QX3)Z;2<U](21I,A1U#J>
MH89%.H ^._!'[.'QK^%/P4\/:!X/\1^%8=5T[5[V[U#0M3B:;2M5M)I&987D
M$7F1D C[JXZBO/O%/P-UW]GW]F'XTR:\VB0^(?B1>Q6UMX>\)Q2#3[.68^2D
M<"N S%B^YCM'3\OT%ICQ))MWHK;3D9&<'UH Y7PAX$M-)\+^$+6_MX[C4M T
M^&UBN.ZLL B?&.H(SP>*VKSPUI=_=V-U<644D]C*9[=BN/+D*E=V!P3@GKZU
MIT4 %%%% !1110!\;_'C_DJ.K_\ ;/\ ]!KS^O0/CQ_R5'5_^V?_ *#7G]?A
MV8?[W5_Q/\SX#$_QY^K_ #"BBBN Y@HHHH **** "BBB@ HHHH **** "K>D
MZ5=ZYJ,%C8P/<W4S;4C0<DT:5I5WKFH06-C ]S=3L%2-!DDU]<?"3X26GP\T
M\3SA+G6IE_?3XR(Q_<7V]^]>UEF65,QJ66D%N_T7F=^$PDL5*RT2W8?"3X26
MGP\T\3SA+G6IE_?3XR$']Q?;W[UZ+117Z]A\/3PM-4J2LD?:4Z<:45""LD%%
M%%=!J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 >8_'?XOZC\(]-\+G2/#L/B75?$.N0Z':VEQ
MJ/V&)7DBEDWO+Y4F !$1@*>M<%=?M=2>&H]5L?%?A%= \1Z/K>E:7J-H-62:
MSCM[]P(KR.Z\M0R ;R59$(*$''!J]^UQX#UGXA6?PPL-&&L0&'QG:W%UJ&A@
M?:+" 6UR&G#%65 "RKN92/FQWKE_BG^S=:^&_"%@ND6^M^-=;U?QGH-_K>IZ
MO(;^[N88+F,$RX4*L448^ZJA5&3CDT >VZ#\;_ 'B?PQJWB/2_&&C7FAZ2[1
MZAJ"7B>3:, "1(Q(V<$'GKD8SD4W2_CG\/\ 6?"&I>*;/QAH\OA_36\N]O\
M[6JQVS\863."K'<N 1D[AC.17@/Q+T/QMH7C?XV:MH'A2?4+?4Y_#BI.VDB]
MW6\:JMS/;P,-MQ+"HR$Y^91P< 'E+7P+J7B'5/BYJNO^&?B-K.DWUSX<O;#4
M_L4-EK'F6XS]LMX51%+0LJ'RBA? P4)P* /JNT^.'@"^\#7'C*#QAH\GABW<
MQ3:H+M?)CDR!Y;'.0^2!L(W9(XY%;G@[QQH'Q!T&'6O#>KV>MZ5,2J75E*)$
MW X93CHP/!!P0>HKXXU7PM\1O%G@^PU>[L?$]SI>@^/(]434;70[?3?$6I6'
MV%H3=R69C(>:&:7 S$'>./(0,%S[W^S/X;BTG3O%VJQ67B^V76]9:\-QXR$4
M-W>D0Q1&<6Z1QF!6\L#:ZASMW$?,* -#P#^T5HGQ'^*.M>#=)TK6(AIMA'?#
M5-0LWM8+M6F>$^0L@#NJO&PW[0I(.TD#)I_"']J;P9\4H-)LYM5TW0_%.I2W
M<</AZ74$EN3Y$\L7'"Y9EB,FW&0IZ$#-<3I7C>:]_;(OKX>#_&<.E3>';?P^
MFJS^&[M+,W,5[<2.?.*;1'M=2),[3G@UY;X&\+>)-1^&_P .?AY%\/O$6C^(
M;#Q]_P )%=ZI>Z68+."UBU*>=[DW!^4O)$?+"']X?,Y79S0!]B>//B?X3^%]
MC:WGBSQ#IWA^WNYA;V[W\XC\Z3&=J \L0,DXZ 9.!7$^"_VF/"6O?"Y/'6NZ
MAI_A?2)M6OM*MY+F^65+EK>[F@5HF &\R"$R!5!P">H&:P?B_;ZCX2_: ^'_
M (]E\.:OXF\/6>C:IH\BZ+8M>SZ?=3R6TD<WE+\VUUADC+J"%XW84DUY#X*L
M?'/@7X<_#RU7PCKGAK3#XG\37>HSZ;X>BU#5M)66]N'LTAB*R+$DR2N&F1&
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 <?KOPB\)>)M4FU'4M
M'6ZO)<;Y3-(N<# X# 5G_P#"A/ ?_0 3_P ")O\ XNO0**X98'"3;E*E%M_W
M5_D<[P]&3NX+[D>?_P#"A/ ?_0 3_P ")O\ XNC_ (4)X#_Z "?^!$W_ ,77
MH%%+^S\'_P ^8_\ @*_R%]6H?R+[D>?_ /"A/ ?_ $ $_P# B;_XNC_A0G@/
M_H )_P"!$W_Q=>@44?V?@_\ GS'_ ,!7^0?5J'\B^Y'G_P#PH3P'_P! !/\
MP(F_^+H_X4)X#_Z "?\ @1-_\77H%%']GX/_ )\Q_P# 5_D'U:A_(ON1Y_\
M\*$\!_\ 0 3_ ,")O_BZ/^%"> _^@ G_ ($3?_%UZ!11_9^#_P"?,?\ P%?Y
M!]6H?R+[D>?_ /"A/ ?_ $ $_P# B;_XNC_A0G@/_H )_P"!$W_Q=>@44?V?
M@_\ GS'_ ,!7^0?5J'\B^Y'G_P#PH3P'_P! !/\ P(F_^+H_X4)X#_Z "?\
M@1-_\77H%%']GX/_ )\Q_P# 5_D'U:A_(ON1S/ACX:^&O!MU)<Z/I,5G<.NT
MR[W=L>@+$X_"NFHHKJITJ=&/)3BDNR5C:,(P5HJR"BBBM2PHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** $Q1@>E+10 F!2T44 )BC I:* $QFC ]*6B@!,48%+10
M 4F!Z4M% "8'I1@>E+10 F!1@4M% !1110 4F*6B@ HHHH 3%&!Z4M% "8I:
M** "BBB@ HHHH **** "BBB@ HHHH **** *T[W2R8BBC=/5G(/\JC\V_P#^
M>$/_ '\/^%7:* *7FW__ #PA_P"_A_PH\V__ .>$/_?P_P"%7:* *7FW_P#S
MPA_[^'_"CS;_ /YX0_\ ?P_X5=HH I>;?_\ /"'_ +^'_"CS;_\ YX0_]_#_
M (5=HH I>;?_ //"'_OX?\*/-O\ _GA#_P!_#_A5VB@"EYM__P \(?\ OX?\
M*/-O_P#GA#_W\/\ A5VB@"EYM_\ \\(?^_A_PH\V_P#^>$/_ '\/^%7:* *7
MFW__ #PA_P"_A_PH\V__ .>$/_?P_P"%7:* *7FW_P#SPA_[^'_"CS;_ /YX
M0_\ ?P_X5=HH I>;?_\ /"'_ +^'_"CS;_\ YX0_]_#_ (5=HH I>;?_ //"
M'_OX?\*/-O\ _GA#_P!_#_A5VB@"EYM__P \(?\ OX?\*/-O_P#GA#_W\/\
MA5VB@"EYM_\ \\(?^_A_PH\V_P#^>$/_ '\/^%7:* *7FW__ #PA_P"_A_PH
M\V__ .>$/_?P_P"%7:* *7FW_P#SPA_[^'_"CS;_ /YX0_\ ?P_X5=HH I>;
M?_\ /"'_ +^'_"CS;_\ YX0_]_#_ (5=HH I>;?_ //"'_OX?\*/-O\ _GA#
M_P!_#_A5VB@"EYM__P \(?\ OX?\*/-O_P#GA#_W\/\ A5VB@"EYM_\ \\(?
M^_A_PH\V_P#^>$/_ '\/^%7:* *7FW__ #PA_P"_A_PH\V__ .>$/_?P_P"%
M7:* *7FW_P#SPA_[^'_"CS;_ /YX0_\ ?P_X5=HH I>;?_\ /"'_ +^'_"CS
M;_\ YX0_]_#_ (5=HH I>;?_ //"'_OX?\*/-O\ _GA#_P!_#_A5VB@"EYM_
M_P \(?\ OX?\*/-O_P#GA#_W\/\ A5VB@"EYM_\ \\(?^_A_PH\V_P#^>$/_
M '\/^%7:* *7FW__ #PA_P"_A_PH\V__ .>$/_?P_P"%7:* *7FW_P#SPA_[
M^'_"CS;_ /YX0_\ ?P_X5=HH I>;?_\ /"'_ +^'_"CS;_\ YX0_]_#_ (5=
MHH I>;?_ //"'_OX?\*/-O\ _GA#_P!_#_A5VB@"EYM__P \(?\ OX?\*/-O
M_P#GA#_W\/\ A5VB@"EYM_\ \\(?^_A_PH\V_P#^>$/_ '\/^%7:* *7FW__
M #PA_P"_A_PH\V__ .>$/_?P_P"%7:* *7FW_P#SPA_[^'_"CS;_ /YX0_\
M?P_X5=HH I>;?_\ /"'_ +^'_"CS;_\ YX0_]_#_ (5=HH I>;?_ //"'_OX
M?\*/-O\ _GA#_P!_#_A5VB@"EYM__P \(?\ OX?\*/-O_P#GA#_W\/\ A5VB
M@"EYM_\ \\(?^_A_PH\V_P#^>$/_ '\/^%7:* *7FW__ #PA_P"_A_PH\V__
M .>$/_?P_P"%7:* *7FW_P#SPA_[^'_"CS;_ /YX0_\ ?P_X5=HH I>;?_\
M/"'_ +^'_"CS;_\ YX0_]_#_ (5=HH I>;?_ //"'_OX?\*/-O\ _GA#_P!_
M#_A5VB@"EYM__P \(?\ OX?\*/-O_P#GA#_W\/\ A5VB@"EYM_\ \\(?^_A_
MPH\V_P#^>$/_ '\/^%7:* *7FW__ #PA_P"_A_PH\V__ .>$/_?P_P"%7:*
M*7FW_P#SPA_[^'_"CS;_ /YX0_\ ?P_X5=HH I>;?_\ /"'_ +^'_"CS;_\
MYX0_]_#_ (5=HH I>;?_ //"'_OX?\*/-O\ _GA#_P!_#_A5VB@"EYM__P \
M(?\ OX?\*/-O_P#GA#_W\/\ A5VB@"EYM_\ \\(?^_A_PH\V_P#^>$/_ '\/
M^%7:* *7FW__ #PA_P"_A_PH\V__ .>$/_?P_P"%7:* *7FW_P#SPA_[^'_"
MCS;_ /YX0_\ ?P_X5=HH I>;?_\ /"'_ +^'_"CS;_\ YX0_]_#_ (5=HH I
M>;?_ //"'_OX?\*/-O\ _GA#_P!_#_A5VB@"EYM__P \(?\ OX?\*/-O_P#G
MA#_W\/\ A5VB@"EYM_\ \\(?^_A_PH\V_P#^>$/_ '\/^%7:* *7FW__ #PA
M_P"_A_PH\V__ .>$/_?P_P"%7:* *7FW_P#SPA_[^'_"CS;_ /YX0_\ ?P_X
M5=HH I>;?_\ /"'_ +^'_"CS;_\ YX0_]_#_ (5=HH I>;?_ //"'_OX?\*/
M-O\ _GA#_P!_#_A5VB@"EYM__P \(?\ OX?\*/-O_P#GA#_W\/\ A5VB@"EY
MM_\ \\(?^_A_PJVI8J-P ;'(!IU% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y9XR_
M:!TCP7XANM(N=,O[B:#;NDA\O:<C/&6!K$_X:KT#_H#:I_Y"_P#BZ\E^/'_)
M4=7_ .V?_H->?U^7XO/L=1Q%2G"2LFTM%W/DJV8XB%648O1-]#Z:_P"&J] _
MZ VJ?^0O_BZ/^&J] _Z VJ?^0O\ XNOF6BN7_6+,/YE]R,?[3Q/?\#Z:_P"&
MJ] _Z VJ?^0O_BZ/^&J] _Z VJ?^0O\ XNOF6BC_ %BS#^9?<@_M/$]_P/IK
M_AJO0/\ H#:I_P"0O_BZ/^&J] _Z VJ?^0O_ (NOF6BC_6+,/YE]R#^T\3W_
M  /IK_AJO0/^@-JG_D+_ .+H_P"&J] _Z VJ?^0O_BZ^9:*/]8LP_F7W(/[3
MQ/?\#Z:_X:KT#_H#:I_Y"_\ BZ/^&J] _P"@-JG_ )"_^+KYEHH_UBS#^9?<
M@_M/$]_P/IK_ (:KT#_H#:I_Y"_^+H_X:KT#_H#:I_Y"_P#BZ^9:*/\ 6+,/
MYE]R#^T\3W_ ^OO WQY\/^-]6&G)%<:==./W0N]@$A] 5)Y]C7I5?GS%*\$B
MR1L4D0AE93@@^HKZ>^"?QL3Q+%%H>N2A-50;8;AN!<#T/^U_.OI<HS[ZS+V&
M*=I/9[)^7J>K@LQ]J_9UM^C/:****^U/>"BBB@ HHHH **** "BBB@ HHHH
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
MBBA6..,$DE@,,V6))+MF@#IJ*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@#XW^/'_ "5'5_\ MG_Z#7G]>@?'C_DJ.K_]L_\
MT&O/Z_#LP_WNK_B?YGP&)_CS]7^84445P',%%%% !1110 4444 %%%% !111
M0 4Z*5X)$DC<I(A#*RG!!]13:* /J#X)_&Q/$L<6AZW*J:JHVPW#' N!Z'_:
M_G7M%?+OP0^#$WB.X@UW5T>#2XF#P1<JT[#H?9?YU]0J H '0<5^P9)5Q57"
MJ6)7H^K7G_GU/ML!.M.BG5^7H+1117T!Z04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X_^T=\
M%I/C=9^!-.DM-,U'2=*\36^JZI9:LN^*XM4@G1D"%6#G=(AVM@<'GBH?B-\
MK*X\#^&_#G@/1=$\,V6G>)M,UJ6SM(%M(/+@N4EE*K&F"Y5>,CD]2*[/XH_%
MSP[\'M)T[4/$4EZL6HWR:;:0Z=I\][//<.K,L:10HSDD(QZ=JP=)_:5\ :QH
MYU"+5;FW*:M;:'/97NG7%M>6UY<,JPQRV\B+)'N+J0S*%P<YQ0!Y[\2O@%XX
MU_Q'\4=5T#5+*SC\1S:))!;?;IK5KR"T %U:S31(7@65<IO3<<'D8)%8?AK]
MFWQ;HG_"S;E/"G@!;/Q0NE"+PI=R3W=A+# C+/#-(T0/F-G*S;& 8 E.*^K@
M<C//Y4;AC//Y4 ?()_9(\3:AX&AAN[/P\_\ 9?BM/$.C>"-1U"XU+2;:U^RF
MWEL3<RQ[P'+R2J1$5C<J I7->V?!7P#J?P_\+:V9/"?@_P +7U]=R74&C^%8
MS';HHC58UGN/+4S2';\TGEJ " %.W)]2R,9_I1G(S0!\R?"SP-\8K#XFGQ=X
M^\*>$];UR[D:V;6;?Q-.5TBP9\^18VC60"C 4L3)OE899L!0OHWCOP#XCN/C
M?X"\<Z%#IU]::;97VCZG:7MT]O(D%S);/Y\)6-P[)]G(\MMN[</F&*N^&OVC
MOAKXP\:/X3T;QCIE_KP>6)+6)VQ.\>?,2*0@)*R8.X(S$8.<8KT@MCU_ 4 ?
M->B_LZ^*-/\ @A\//",MQIAU30/%]MKMVZSN8FMX]2DN6"-LR7\MP " ,Y&<
M<URWB?\ 9@\?>)/%%Q<WT'AS5[A/&]KXBA\4:EJEU)??V?'?).EG%;F(QVYB
MB7RQM<JX7H"Q(^G? 7CW1?B7X3L?$GAZZ:]TB]#&"=H7C+;79#\K ,/F4CD5
M=O?%&E:=K^FZ)<WT,.K:E%--9V;M^\G2'9YK*.X7S(\^FX>M 'GWP.^'FO\
MPWU#X@VFJ+83:9JWB:]U[3;RUN':5X[IS(T<L3( C1M\H(9@P.?EZ5Y_\%/V
M=?%'P]U'X.3ZI/IDB>$?#^M:7J MIW8O+=W-M+$8\H-RA87W$XP<8![?2F><
M?TH)Q0!\V?#3]G;Q1X1\1_"^^OI],>'PUJ/BJ[O1#.[,R:C<O+;^7E!DA6&_
M.,'INJG\.?V>O&WAKP[\'= U'^QA;?#SQ-=7?VVVO)':_L7L[V*.3RS$/+EW
M748,>YAA6(?HM?3^><49R<?TH ^/_"G[+GCVT\6_#[4==@\.ZAJ7ASQ1+J^J
M>+9=4NKG4M8A:*Z12(WBVP8$T0,(9E^3Y2H4 [WA_P#9Y\<:;X?\%^&;E=$.
MG>$_B#)XE@U&*^D,E[8RS7LS!HC"/+E0W2)M#,K88[EX!^@_%7CK1O!=QH,.
MKW+6TFN:E'I-B%A=_-N71W5"5!V@K&YW' XZ\BM\,#_^J@#Y;@_9T\=+X>M/
MAB[Z#_PKBV\5CQ$-;%W-_:3VHU$ZBMG]F\K8)/.PAF\TCRQG9NK0O_V=/%%S
M\,/&GAY)],^W:Q\0E\4VS&=_+6T&I6UR58[,B39"_P H!&2!GO7TIFLW2/$N
MEZ]=:K;:?>Q7<^EW7V*]CB.3;S^6DOEMZ-LEC;'HX/>@#A/B5\-]5\7?$SX7
MZ_926JV/AK4;VZO5FD99&26QG@3RP%()WR+G)'&>O2O._"'[._BC0OAG\%-
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
M'$!T^0GO78Z7\.?"NB:7+ING^&M'L=.FE6:2TMM/ACB>12"K%%4 L" 02,C
MKHJ "BBB@ HHHH **** "BBB@ HHHH **** "BJLNH+%(R&&=B#C*QDBF?VH
MG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?H
MT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7
M'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_
M )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O
M[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +
MM%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_O
MT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \
M+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)
M_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-
M']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_
M 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_Y
MX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^
MU$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[
M15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]
M&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"
MX_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VH
MG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?H
MT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7
M'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_
M )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O
M[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +
MM%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_O
MT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \
M+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-']J)
M_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_ 'Z-
M']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_YX7'_
M 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^U$_Y
MX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[15+^
MU$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]&@"[
M15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"X_[]
M&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HT?VHG_/"
MX_[]&@"[15+^U$_YX7'_ 'Z-']J)_P \+C_OT: +M%4O[43_ )X7'_?HU9CF
M$J!@K*#V9<&@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
? "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>crvs-20260630x10q010.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 crvs-20260630x10q010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &L Z@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH ***\:_:-_:B\/\ [-47A==7T#Q'XGU'Q)>/8Z9I?ABR6[NIY5"D
MJ$9UR3N& ,D^E 'LM%?*'_#?D_\ T;=\?/\ PBC_ /'J/^&_)_\ HV[X^?\
MA%'_ ./4 ?5]%?*'_#?D_P#T;=\?/_"*/_QZC_AOR?\ Z-N^/G_A%'_X]0!]
M7T5\H?\ #?D__1MWQ\_\(H__ !ZC_AOR?_HV[X^?^$4?_CU 'U?17RA_PWY/
M_P!&W?'S_P (H_\ QZC_ (;\G_Z-N^/G_A%'_P"/4 ?5]%?*'_#?D_\ T;=\
M?/\ PBC_ /'J/^&_)_\ HV[X^?\ A%'_ ./4 ?5]%?*'_#?D_P#T;=\?/_"*
M/_QZC_AOR?\ Z-N^/G_A%'_X]0!]7T5\H?\ #?D__1MWQ\_\(H__ !ZC_AOR
M?_HV[X^?^$4?_CU 'U?17RA_PWY/_P!&W?'S_P (H_\ QZC_ (;\G_Z-N^/G
M_A%'_P"/4 ?5]%?*'_#?D_\ T;=\?/\ PBC_ /'J/^&_)_\ HV[X^?\ A%'_
M ./4 ?5]%?*'_#?D_P#T;=\?/_"*/_QZC_AOR?\ Z-N^/G_A%'_X]0!]7T5\
MH?\ #?D__1MWQ\_\(H__ !ZC_AOR?_HV[X^?^$4?_CU 'U?17RA_PWY/_P!&
MW?'S_P (H_\ QZC_ (;\G_Z-N^/G_A%'_P"/4 ?5]%?*'_#?D_\ T;=\?/\
MPBC_ /'J/^&_)_\ HV[X^?\ A%'_ ./4 ?5]%?*'_#?D_P#T;=\?/_"*/_QZ
MC_AOR?\ Z-N^/G_A%'_X]0!]7T5\H?\ #?D__1MWQ\_\(H__ !ZC_AOR?_HV
M[X^?^$4?_CU 'U?6!XG^('AGP5=Z3:^(/$&F:)<ZM<"TT^'4+M(7NYCC$<08
M@NW(X&3S2:+XRM]3\!6'BN^LK[P]:7&F1ZI/9ZQ#Y%U8HT0D:.>/)V2("0RY
M."I':OR!^,_Q[L/CQ^T'\*?BSJ?C'1;'P_!XSBT_2?#QU2 RZ9I<$J%KZ\3=
MF$S/EOG PJCM@D _9ZBO./CE>^(=4^ OBW4?AWKJV'B(Z/)?Z+JEHD5RCR*G
MFQ[0ZNC+(%VYP>'R.<5^?NO?\%&?&^J^(O@?K>A:L8?!UIHVGZA\1@MI"R!I
M;U;.XW,R$Q[75V4(5R#GH. #]2:*_,/QY^W%\6]-TKQ_X@T#4S<:;KOCX>#/
M""?V4ER+&&%";BXBCC3?<.Q:,*&+ DO@<8KH_!W[67QP^#MG\2;CQU8>)O'?
MA;2/#4NJZ5XH\0>!;CPWB_4JJVTJE FPLXY!R0,CN  ?HS6!X;\?>&O&.H:S
M8Z#K^FZS>Z-<?9-2M[&Z2:2RFY_=RJI)1OE;AL'@U^>7P2_:0_:2N?&GPVUK
M4G\5>//#7BFYB76]*;X<7-A9Z/!-C;+!?+'B9%W9+DXP,\@Y'C&B?M+>)/A/
M^T=\:OA_X1U*'PIJ_C;XE+;3>,+V!9K?2(/M$J%MK*REV+\;AM !^H /V3HK
MX)_:\_: ^)'P&^)_AW1]8\3>+?#/PN&A*LGCC0/#]GJ$]SJF[;_I/FQF*-<
ML40*22-HQDCZ!_8N^+VH_&OX%:=K^K^*-"\8:K%<S6=QJF@)+%&Y4@J)8I(T
M:*78ZEDQCD$$AJ /=:*^=_B9^V)+\-O'.J^&E^!WQ@\5"P=$_MCPWX6-W87.
MY%?,4OF#<!NVGC@J1VKF/^&_)_\ HV[X^?\ A%'_ ./4 ?5]%?*'_#?D_P#T
M;=\?/_"*/_QZC_AOR?\ Z-N^/G_A%'_X]0!]7T5\H?\ #?D__1MWQ\_\(H__
M !ZC_AOR?_HV[X^?^$4?_CU 'U?17RA_PWY/_P!&W?'S_P (H_\ QZC_ (;\
MG_Z-N^/G_A%'_P"/4 ?5]%?*'_#?D_\ T;=\?/\ PBC_ /'J/^&_)_\ HV[X
M^?\ A%'_ ./4 ?5]%?*'_#?D_P#T;=\?/_"*/_QZC_AOR?\ Z-N^/G_A%'_X
M]0!]7T5\H?\ #?D__1MWQ\_\(H__ !ZC_AOR?_HV[X^?^$4?_CU 'U?17RA_
MPWY/_P!&W?'S_P (H_\ QZC_ (;\G_Z-N^/G_A%'_P"/4 ?5]%?*'_#?D_\
MT;=\?/\ PBC_ /'J/^&_)_\ HV[X^?\ A%'_ ./4 ?5]%?*'_#?D_P#T;=\?
M/_"*/_QZC_AOR?\ Z-N^/G_A%'_X]0!]7T5\H?\ #?D__1MWQ\_\(H__ !ZC
M_AOR?_HV[X^?^$4?_CU 'U?17RA_PWY/_P!&W?'S_P (H_\ QZC_ (;\G_Z-
MN^/G_A%'_P"/4 ?5]%?*'_#?D_\ T;=\?/\ PBC_ /'J/^&_)_\ HV[X^?\
MA%'_ ./4 ?5]%?*'_#?D_P#T;=\?/_"*/_QZC_AOR?\ Z-N^/G_A%'_X]0!]
M7T5\H?\ #?D__1MWQ\_\(H__ !ZC_AOR?_HV[X^?^$4?_CU 'U?6-)_K&^IK
MPKX2?MO:!\5/BS:?#FZ^'OQ!\ ^)KRQDU&V@\9:*M@)H4SN91YK,1E2,XQD$
M9XJ#XV?MA:+\'/BC!X!C\">.?'?B6;2QK36G@W2%OVBM3,T6]QYBL!O7!.,#
M<O/(K6#L8U%>Q[U17RO_ ,-Y3?\ 1NGQW_\ ",/_ ,=H_P"&\IO^C=/CO_X1
MA_\ CM:71CRL^J**^5_^&\IO^C=/CO\ ^$8?_CM'_#>4W_1NGQW_ /",/_QV
MBZ#E9]445\K_ /#>4W_1NGQW_P#",/\ \=H_X;RF_P"C=/CO_P"$8?\ X[1=
M!RL^J**^5_\ AO*;_HW3X[_^$8?_ ([1_P -Y3?]&Z?'?_PC#_\ ':+H.5GU
M117RO_PWE-_T;I\=_P#PC#_\=H_X;RF_Z-T^._\ X1A_^.T70<K/JBBOE?\
MX;RF_P"C=/CO_P"$8?\ X[1_PWE-_P!&Z?'?_P (P_\ QVBZ#E9]1MP37%Z3
M\:OA_KWBJ3PSIOC?P]?^(D8JVE6VIPR7((ZCRPV[(QZ5/K6N6VN?"F]UB^-Y
MX7M+W17NIS?Q&*YT]'@+-YJ9^62,$Y7/!4C-?D#\(M#BTZQ^!=UJ?@B#P?X7
MLO'7VE/C+&C^=K:"=C' RA0\:N4VAI"5&W( PX9N5AJ-S]JZ*\>_:YUCQEX:
M_9V\::YX!U9]&\4Z3:#4+:X2"*?*1.KRH4D5E.Z,..F0<&OC^Y_X*">*-=_:
M2^'>I:3J'D?""6RT:U\1VBP0LD5[J,4K*6E*F1?+; (# ?N&XY.6Y);@HMGZ
M0T5^7$_[:_QFUCP]HG]EZW<Q2_$3Q5J::)?6>@IJ4^EZ3:N$"VUK%'NN'+,X
MR^X_NNO)([C3?VP/C/\ "'X0_%_4?'.CZWKI\/06K>&O%.O^$I]"%_)/,D.V
M6%U5<H9 ^U3G"D9.0:7.A\C/T/Z5@^$?'OAKQ_;7MQX9U_3?$$%E<M9W,NFW
M23K#.H!:-RA.U@",J>>17P_^S_\ &W]H*/XO>";#Q.WBKQUX1\1PN-6N;_X>
MW.C0Z'*4W(4G\L++%N.-[8X!) XS\W_LQ_M">*] \<7?P;\):RG@B;Q3\1+V
MXOO%MQ;1SB&':H6WA6163S7,3#+#^)?4D'.'(?L=17Y__M5?M*_$3X/?&?4]
M%UWQ-XF^'_@--,A70?$FD^';74+>^O2F7-W)+&<#=G*1 -[#(-?5G[,'Q(O?
MBQ\#O#'B74]:T3Q#J=S$Z76H^'C+]DED21E)"RHCHV -RE1ALXR,&J4KNQ+5
ME<]87[HI:^=?'G[8LO@3QAJOA]?@;\8?$0T^8P_VKH7A4W-E<X .^&7S!O7G
MKBL'_AO*;_HW3X[_ /A&'_X[4W069]445\K_ /#>4W_1NGQW_P#",/\ \=H_
MX;RF_P"C=/CO_P"$8?\ X[2N@Y6?5%%?*_\ PWE-_P!&Z?'?_P (P_\ QVC_
M (;RF_Z-T^.__A&'_P".T70<K/JBBOE?_AO*;_HW3X[_ /A&'_X[1_PWE-_T
M;I\=_P#PC#_\=HN@Y6?5%%?*_P#PWE-_T;I\=_\ PC#_ /':/^&\IO\ HW3X
M[_\ A&'_ ..T70<K/JBBOE?_ (;RF_Z-T^.__A&'_P".T?\ #>4W_1NGQW_\
M(P__ !VBZ#E9]445X'\%?VP='^,WQ/N_ +^ O'7@3Q';Z.VN"V\9:0M@9;43
M)#O1?,9CEWP#MP=K<Y&*]\IWN)JP4444P-NBBBN0[0HHHH **** "OF;]J_X
M2^+/B+\8OV=]:\.Z0VI:9X7\4MJ&L7"S11BU@Q'\Y#L"WW3PH)XZ5],T4 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 5]0T^VU:PN;&\A2YM+F)H9H9!E9$8$,I'<$$BOE7XI
M_P#!-3X/>/M6\(7>C>'=)\'0:)J(O;VUTW3(RFJQ#;_H\W(PAP?7J:^LJ* *
MFGZ39Z5I5MIEG;1VVGVT*VT-M&N$CB50JH!Z  #%?(OA'_@FEX,\(^ /C)X6
MAUZZG@^(DBL+A[50^EQQR221)'\WSA6DZG&=HK[%HH ^9)OV"?!-[^R]X=^#
M5SJ-\L>@3?;M/\1V8$%Y!?>8\AN5&2,DNP*G(P>Q (L_"[]BVT\+Z=XN@\??
M$#Q1\69O$NG'2+G_ (2"[=8(K4C#+'"K$!SQ^\)+#:-NWG/TE10!\G_!W]@E
MOA5XP\/ZA=?%_P ;^)?#7AQBVC>%[N\,5I;C&%638?WBKP0N%&0,@C(,\O\
MP3]\)ZEHGQLTW5]9N-23XE:J-9$_V98Y=(N5:1XGA8-EBC29YQD @\,:^J:*
M /F[Q%^R;XGU"?P[K&B?&?Q'X=\6Z=HJ:'?ZA'9P7=GJD2X DEL9]\2RD*,N
MO6N[_9N_9U\/?LS^ )O#6@W%SJ$MY?2ZGJ.IW@42WEU)@-(54!5&%50J@ !1
MU.2?5J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /F;QA\)?%FI_\% _ ?Q$MM(:7P;IO@ZY
MTRZU031A8KEI9F6/86WG(=>0I'/6FCX9>)E_;]N?B"=+8>#V^'']AC4_-CQ]
MM_M,3>3LW;\^6-V[;M[9SQ7TW6-)_K&^IK6!C48VBBBMC **** "BBB@ HHH
MH **** "BBB@#,U_1++Q+HNH:1J,(N=/OX)+:XA)(#QNI5AD<\@FOD/PG_P3
M4T/0-:\/VVH_$CQ7XB^'_A_41J>F>"]0D4VD4P8LNYAC<H))("KG)R>3G[-*
M FC8/>C1[C3:V*6IZ;;:SIMWI]Y$L]G=0O!-$W1T92K*?J"17QWX=_X)D>$/
M#W[//C#X7)XGO;B3Q#JD&I_V])9IY]L82OEH$#88 >:,Y'^N:OM'8/>C8/>A
MV>X)M;'S7XU_8<\)^*O@]\/_  98:OJ/AK5_ D<?]A^)]*Q'=P2A1YCE<X/F
M,-[#(^;D$=['A#]C'1K/X9^-/"7C?Q?XC^),OBY0FI:EKMXQ9 N#'Y$>2L15
MP'!Y)8#)(  ^C-@]Z-@]Z+(+L^9O@?\ L9W7PE\8Z=KFL?%CQCXX@T>V:TTC
M2M3NC':6L9&T;D5B)"J\#. .N.F,*P_X)Y^&K7X1>+?!4WB2[GO-8\2MXIT_
M7DM5CN=)O/DVF(!OFP%8<D9#GIP:^MM@]Z-@]Z+(.9GSEXV_96\2^(M=GUS1
M?C#K_AK5-4TR+3M<A2QM[VPU HNUIDM;@.L#MU.P\=NY/I'P&^"/A[]GGX9:
M7X)\->?)869>1[F[8--<3.VZ21R !DD]     .E>B[![T;![T:!=BK]T4M &
M!10(**** "BBB@ HHHH **** "BBB@#P#_A6GB7_ (;W_P"%@_V8W_"'_P#"
MM?["_M/S8\?;?[4\[R=F[?GR_FW;=O;.>*]_HHI!>X4444P-NBBBN0[0HHHH
M **\Q_:;U$Z7^S_X]G%U=V+G2IH4NK)]DL+N-BN&R, %@2<C !YKY2UFQOOA
MCH/Q0\.P0Z/H/VRU\,7%Y9^"YW72K73YM1%O>S8/S1SR1F;>W'[I4;<2I- '
MWW17A_P(T72/"'Q0^)WASPI;6UAX/LETN:VL;  6MO=2PRFX6, X7*K;N0 .
M7SU8UZGXFU/7M.\C^Q-#@UG=GS?.OQ:^7Z8^1LYY]* -VBN=^'7C.V^(_P /
MO#'BVS@DM;37M+M=5A@F(+QI/$LJJV.,@. <>E=%0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8TG^L;ZFMFL:3_6-
M]36M,QJ=!M%%%;& 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5R_BOXI^"_ =W#:>)O%^@^';J9/,C@U;4X;5W3.-RK(P)&>,BNHKYK_;
M?\*?"C1_A5KWQ,^('@G2_%FI:#8&'3QJ ;YY';$460P^4R,,]\9I,:U9[7H7
MQ4\%>*-.U+4-&\8:#J]AIB>9?75CJ<$\5HN"=TK*Q"#"L<L1PI]*B\,_%_P'
MXUU,:;X>\;>'=>U$H9!::9JT%S+M'5MB.3@>N*^(?"O[*/B#X4?\$_/&&D^&
M-.MV^)?Q%M8)=3BN+N*RAB25QFW4RLJ((X'E7;G)9SVP W]E#1!^SY^TIX?^
M'7CCX2>$/"_BO5M">?1O$WA6XFE::-%Q)'<&1B&=MC%F4*,]!@@U-V5RK6Q^
MAU%%%60%%%% !1110 4444 %%%% !1110 4444 ;=%%%<AVA1110!#=VD%_:
MRVUU#'<V\RE)(94#(ZD8((/!!]#6%H7PW\)>%]*O=+T;PMHND:9>Y^U65CI\
M,,-QD8/F(J@-D<<@UT=% &1X8\'Z#X)TW^SO#NB:=H&G[R_V32[2.VBW'J=B
M #/OBM>BB@#R[]EC_DV+X0?]B?H__I%#7J->7?LL?\FQ?"#_ +$_1_\ TBAK
MU&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *QI/]8WU-;-8TG^L;ZFM:9C4Z#:***V, HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ KQ[]I_]GL?M)^#= \-RZ__ &%8V&OVFL7B
MFS^TK?0PA\VS+YB;0Q=3N^;&S[ISQZY=W*V=K-<."4B1I&"]< 9.*^6S_P %
M'/AH"1_8WBGC_ITMO_DBMZ6'JU[^SC>QE.M"C;G=CV/]H'X&Z+^T1\+=4\$Z
MY/<65O=%)8+VT.);69&W)(GK@\$=P2.]>7?!7]CG4? GQ4M?B+X^^)>I_%'Q
M5ING?V3I,]Y81V45C;8QC8KMO?!.7)R=Q)R3FLW_ (>.?#3_ * WBK_P$MO_
M )(H_P"'CGPT_P"@-XJ_\!+;_P"2*W_L_$[^S9E]<HVMSH^J:*P_ WB^R\?^
M$-(\1Z='/#8ZG;I<PQW*A9%5AD!@"0#]":W*XFG%V9TIIJZ"BBBD,**** "B
MBB@ HHHH **** "BBB@#;HHHKD.T**** ([BXBM86EGE2&)>6>1@JCZDU7M=
M7L+[?]FO;>X\L;G\J56VCU.#Q1JVDV&N:=/8ZG:6]_8S+B6WNHUDC<=<,K<$
M?6OC'Q3X7TYO@S\1OB9H%A9Z3I'B75-+TZ)=-@%M&GAN#48HYY,( ")4>[E9
M_P#GDZ\_** /M2UNX+V(2V\T=Q$3@/$X9?S%35XC\#K71],^+/Q3T_PK':0>
M%(!I310Z:$%K'>-!(9P@3@$QBV) _O ]Z]*\87_BZR^S?\(MH>BZSNW>?_:^
MLS:?Y?3&WR[6?=GG.=N/>@#DOV6/^38OA!_V)^C_ /I%#7J->7?LKY_X9A^$
M&>#_ ,(=H_3_ *\H:]1H **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "L:3_6-]36S6-)_K&^IK6F8U.@VBBBMC ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH HZ[_R!-1_Z]Y/_037
MXC/]]OK7[<Z[_P @34?^O>3_ -!-?B,_WV^M?4Y)M4^7ZG@YIO#Y_H)1117T
MYX1^OG[,_P#R0#P#_P!@B#_T&O3*\S_9G_Y(!X!_[!$'_H->F5^:U_XL_5_F
M?;4OX<?1!1116)J%%%% !1110 4444 %%%% !1110!MT445R':%%%% $<\$5
MU!)#-&DT,BE'CD4,K*1@@@]01VJM;:)IUGH\>DV]A:P:5% +9+&.%5@2(+M$
M80#:%"\;<8QQ5VB@#*\->%-$\&:6FF>']'T_0M-1BRV>FVJ6\*DG)(1  "?I
M6K110!Y=^RQ_R;%\(/\ L3]'_P#2*&O4:\N_98_Y-B^$'_8GZ/\ ^D4->HT
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !6-)_K&^IK9K&D_UC?4UK3,:G0;1116Q@%%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 4==_Y FH_]>\G_ *":_$9_OM]:_;G7?^0)J/\
MU[R?^@FOQ&?[[?6OJ<DVJ?+]3P<TWA\_T$HHHKZ<\(_7S]F?_D@'@'_L$0?^
M@UZ97F?[,_\ R0#P#_V"(/\ T&O3*_-:_P#%GZO\S[:E_#CZ(****Q-0HHHH
M **** "BBB@ HHHH **** -NBBBN0[0HHHH 1F"@DD #DD]JR]*\5:)KMC<7
MNF:Q8:C9V[,DUQ:722QQLO+!F4D COGI7G7[6+7R_LZ>/#81/._]GGSXHV96
M>WW+YZAE#,,Q>8,@$@9X/2OF;QKJ2_\ "-_$72;&P\%W<']G^'+O4]9\!)+%
M9MHQU/;-:SQ^8Z%DMEG8N""T+G*J !0!]R:)X@TOQ+8+?:/J5IJMDS%5N;&=
M9HR0<$!E)&15^O$O@B='?XN?%63PL;,^%F_LG8VF;/LIO/L\GG[-GRY\O[+G
M'M7IGBN^\56?V?\ X1K1='U?=GSO[5U>6QV=,;?+M9]V><YVX]Z ./\ V6/^
M38OA!_V)^C_^D4->HUY=^ROG_AF'X09X/_"'Z/\ ^D4->HT %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6-)_K&^IK9
MK&D_UC?4UK3,:G0;1116Q@%%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 4==_Y FH_]>\G_ *":_$9_OM]:_;G7?^0)J/\ U[R?^@FOQ&?[
M[?6OJ<DVJ?+]3P<TWA\_T$HHHKZ<\(_7S]F?_D@'@'_L$0?^@UZ97F?[,_\
MR0#P#_V"(/\ T&O3*_-:_P#%GZO\S[:E_#CZ(****Q-0HHHH **** "BBB@
MHHHH **** -NBBBN0[0HHHH 1E# @@$'@@]ZH:=X=TK2+6>VL-,L[*WG):6&
MWMTC20GJ6  !S[UH44 5-+TBPT.T6UTZRM]/M5)(@M8EC0$]3M4 5;HHH \N
M_98_Y-B^$'_8GZ/_ .D4->HUY=^RQ_R;%\(/^Q/T?_TBAKU&@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ JGK&KV7A_2+[5-1N8[/3[&![FYN93A(HD4L[L>P !)^E7*
M\4_;.LK[6/V9?'>C:9K^B^&;W6++^S%U+Q#?"SLXTF=4E#RD'!:,R*/4L* -
M#X>_M9_!_P"*_BBW\.>$?'^D:_KEPCO%8VDC&1U12S$ @= "?PK1M_VD_A;=
M_$-O D/CS0Y/%ZRF Z2+M?.\W_GF.Q?MMSGVKX5^$UMXR_9!^-'@KP1XET#X
M=>(7\1>&;M] U[PQH$,%_9S6]L<!IU19)E<##,Q)??G=U!\AD\ >%]-_X)I_
M#OXG6-A:?\+)E\8QWG_"0B,&_N;DW\R&-I?O$;5!VYQE,]>: /V2HJ"R=Y;*
M!Y/OM&I;ZXYJ>@ HHHH **** "BBB@ HHHH *QI/]8WU-;-8TG^L;ZFM:9C4
MZ#:***V, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"CKO
M_($U'_KWD_\ 037XC/\ ?;ZU^W.N_P#($U'_ *]Y/_037XC/]]OK7U.2;5/E
M^IX.:;P^?Z"4445].>$?KY^S/_R0#P#_ -@B#_T&O3*\S_9G_P"2 > ?^P1!
M_P"@UZ97YK7_ (L_5_F?;4OX<?1!1116)J%%%% !1110 4444 %%%% !1110
M!K75U%8VLUS.XC@A0R2.W15 R2?PKXL\6_\ !2R(Q>$[?P#\*_$/C/6_$]Y=
MC2]+FE%G)=6%N<->)\CY5V$@08Y\MB2"-I^L?B-XN\->#O"M[=>*M6M-(TJ:
M*2%I+N=(?,RC912Q +$ X%?F!\(_"OA:P\'ZW\8=-_:%MFOM%\+WNC>"[75;
M2U@U'1[:)W',!D(DD"+(L8/WO,4Y'&.0[3]/OAA\0M,^+'P]\/\ C#1UE33=
M:LX[R%)UVR(&'*L.S Y!]Q745Y/^R@?#I_9O^'?_  B<]Y=>'?['A^QSZA&(
M[B5<<O(H) 8MN) )Z]:]8H J:KJUCH.F7>I:G>6^G:=:1-/<7=W*L44,:C+.
M[L0%4 $DDX%<YX0^,'@/X@V>I7?A;QMX=\2VFF*KWT^D:M!=I:*0Q!E:-R$!
M",1NQ]T^AK-^/^G6.L_!;QEI^I:B=(T^\TV6VGOQ:270@1QM+F*,;F !Y [9
MS@9KY@\>>*=8USP3\0/#6F>+(/B;X4LX]!U6^UZSL+>)HX6U1?M]FS6JI%(@
MM8F<KM+A&8,6W*: /L;PGXS\/^/='35_#.NZ;XBTIV9%OM)O([J!F4X8!XR5
M)!X(SQ6S7B/P-O\ 2-<^*WQ1U?PK-:W7A*Y&E)!<Z>5-K+=I!()V0J,$A#;*
M2">5QU!KU'Q,?$H\C_A'DTENOG?VFTH^FW8#[]: .+_98_Y-B^$'_8GZ/_Z1
M0UZC7EW[*^?^&8?A!GK_ ,(?H_\ Z10UZC0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5Q_Q<^%'ASXW_#O6O!7BNS^VZ'JL0CF16VNC!@R2(W9E958'U'<<5V%?*?Q8
M_;[T7X4_$/6O"=SX2O[^?3)1$US%=HBN2H;(!7(^]711P]7$2<:2NS&K6IT%
MS5'9&I\"?V$/"?P4\>VWC*Y\4^*?'FO:?9G3M)G\47_VE=,MB,>7"N!M 7Y1
MV )P.:YG3/\ @F7\.-,\=VFK)K_BA_"MGJW]MVO@=[_.CPW>[=O6'''I].,X
MK$_X>>^'_P#H1M2_\#8__B:/^'GOA_\ Z$;4O_ V/_XFNS^R\9_S[_%?YG+_
M &AAOY_S/MCI2UXC^S;^U#I_[1[^(5L-"N=%_L<6Y?[1.LGF>;YF,8 QCRC^
M=>W5P5:4Z,W3J*S1V4ZD:L5.#NF%%%%9&@4444 %%%% !1110 5C2?ZQOJ:V
M:QI/]8WU-:TS&IT&T445L8!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% %'7?\ D":C_P!>\G_H)K\1G^^WUK]N==_Y FH_]>\G_H)K\1G^
M^WUKZG)-JGR_4\'--X?/]!****^G/"/U\_9G_P"2 > ?^P1!_P"@UZ97F?[,
M_P#R0#P#_P!@B#_T&O3*_-:_\6?J_P S[:E_#CZ(****Q-0HHHH **** "BB
MB@ HHHH **** ,3XR?#'P?\ %SX>ZIX>\=:5#JWAUT^T312Y!C,?S"164@JR
MXSD>XY!(K\K/ACX?^"FK^&2WA+]C[X@_%'0X+F:"'Q3<7,VZ\VR')_<X3C[N
M . !GG-?K]JUO+=Z7>00>49I871//&8]Q4@;AW&>OM7YM_"[P3\>_@*FL?#W
MPM\?_@_IMMI<UQJ4VA79>4Z3')*"X)>,M&@>5>'8X+#GFN0[3[W^",\-Q\)?
M"KV_A&X\ VXL8TC\,W2;)=.1?E6%A@8( 'YUW%<S\-+7Q19> ]$@\:ZA8:MX
MJ2W U"]TN,I;32Y.6C4@$+C':NFH 0C(P>E-2)(U*HBJIZ@# I]% #4C6-=J
M*%7T48%.HHH \N_98_Y-B^$'_8GZ/_Z10UZC7EW[+'_)L7P@_P"Q/T?_ -(H
M:]1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *_(#]L3_DY7QW_U^+_Z*2OU_K\@/VQ/
M^3E?'?\ U^+_ .BDKZ3(OX\O3]4>%F_\&/K^C/&Z***^W/E#[N_X)<?Z_P")
M7^[IO\[JOO6O@K_@EQ_K_B5_NZ;_ #NJ^]:_.\V_WR?R_)'VV6_[K#Y_FPHH
MHKR#T@HHHH **** "BBB@ K&D_UC?4ULUC2?ZQOJ:UIF-3H-HHHK8P"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *.N_\ ($U'_KWD_P#0
M37XC/]]OK7[<Z[_R!-1_Z]Y/_037XC/]]OK7U.2;5/E^IX.:;P^?Z"4445].
M>$?KY^S/_P D \ _]@B#_P!!KTRO,_V9_P#D@'@'_L$0?^@UZ97YK7_BS]7^
M9]M2_AQ]$%%%%8FH4444 %%%% !1110 4444 %%%% &AJT-Q<Z5>16DH@NY(
M76&4_P #E2%/X'%?B%HVE:I\']6\5^#_ !)\'?%FI^.-7\,:YX=U"2VLI9O[
M7U"ZO4DM;I9%SNC544[ESG:",[J_5_\ :@&GVGAW0=5U3XNO\([#3-1%U+<K
M>Q6PU,*I/V0F21 VX G:"2<=*^&=!UCPYXE^'%SXTC_;O\6:;#'#<7']AZAJ
M5K!JC"(M\BVK76\LVSY%_BW+CK7(=I^@'[,/A3Q%X%_9Z^'WA_Q8S-XCT[1K
M>WO0[[V20+]PMW*C"Y]J]/KS#]F37+?Q+\ O ^JVGB'5/%EO=Z<DJ:UK4>R\
MNP2?GE7<V&['D]*]/H *Q4\:^'Y#K6W7-.;^Q&VZIBZ3_03L#XFY_=G80WS8
MX.:S_BEKFO>'/ &M:AX7TA]<\0QP8L;) #NE8A59@2,JN=Q ()"D#DU\16.A
MWEOX7^/^BZ?H_B%FM]>\-:MJTNJ6H^T7L2?89K]G5';YGC6:0H,@H=H'.* /
MN[PMXRT#QQIS7_AW6M/UVQ5S&USIURD\8<=5+(2,\CCWK9KP_P" _B#2?''Q
M-^)GBKPI=0:CX.U!=+@M-0LCFVNKF*&47#1D##85X$+ GE".JFO1O&^H^-K#
M[+_PA_A[0-=W;OM']MZ[/IOE]-NSR[.XWYYSG;C ZYX .8_98_Y-B^$'_8GZ
M/_Z10UZC7EW[*^?^&8/A!G@_\(=H^<?]>4->HT %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%4==UFV\.:)?ZK>LRV=C;R7,S(I9@B*6; ').!TH O4
M5\<_#'_@HB?&_P 0?".E:[\*?$'@SPCXUO)+#PMXGO[E)!J$RMMVR0!08<G
M'SOR?0$T?%/_ (*)'X>^,_%,&G?"?Q'XD\!^$+U+#Q)XOAG2".SE9MI\J!E)
MF4$@9W)W[8) /L:BJ.A:U9^)-$T_5M/E\^PO[>.ZMY<$;XW4,K8/J"#5Z@ H
MHHH **** "BBB@ HHHH **** "BBB@ K\@/VQ/\ DY7QW_U^+_Z*2OU_K\@/
MVQ/^3E?'?_7XO_HI*^DR+^/+T_5'A9O_  8^OZ,\;HHHK[<^4/N[_@EQ_K_B
M5_NZ;_.ZK[UKX*_X)<?Z_P")7^[IO\[JOO6OSO-O]\G\OR1]MEO^ZP^?YL**
M**\@](**** "BBB@ HHHH *QI/\ 6-]36S6-)_K&^IK6F8U.@VBBBMC ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH HZ[_ ,@34?\ KWD_
M]!-?B,_WV^M?MSKO_($U'_KWD_\ 037XC/\ ?;ZU]3DFU3Y?J>#FF\/G^@E%
M%%?3GA'Z^?LS_P#) / /_8(@_P#0:],KS/\ 9G_Y(!X!_P"P1!_Z#7IE?FM?
M^+/U?YGVU+^''T04445B:A165XK\2V7@SPSJNO:DTBV&FVLEW.8D+OL12QVJ
M.2<#@=Z^=OAE^VR_C+Q[X:T'Q'\.-9\%Z=XL#MX<U6[N$F6^"\_O(PJF+(Z<
MMU'8YJE"4E=$.23LSZ>HKY6^(7[=0\#>*-?$/PWUO5O WAW4AI&L>+(YUCCM
M[G< RQQ%?W@!8<[UZCU&?J'3[^'5-/MKVW;?;W,2S1MC&58 @_D:)0E%78U)
M2T18HHHJ2@HHHH **** ,GXM?#CPE\5/ 6IZ!XVTNWU;P](GG317";A&4^82
M+Z,N,@U^2_@SQ;\ _"&G6?A_3?V4O%GQ A:"YU"PUS6W1KW4K-96S<8BB52B
MY !4< #)/4_K!\:/BKX+^#OP_P!1\0>/=7AT?P]M^S2R2AF:5G! C15!9F//
M 'J>@)KX3^$_P]TO]H+P3H,GP ^/,R^+?AY=7EMIESK6E[;BRTB\15%G+&1E
MU0Q?)* 1P5P.W(=I]P_L[^([+Q=\#O!.LZ;X>B\)Z;>Z9#-:Z+"ZNEG"1^[0
M%>"-N.GK7HE<3\%/AJGP=^$_A7P4FH2:J-$L([1KV5=K3L!\SXR<9))QDXKM
MJ "BBB@ HHHH \N_98_Y-B^$'_8GZ/\ ^D4->HUY=^RQ_P FQ?"#_L3]'_\
M2*&O4: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?QCX@D\*>$]9UJ+
M3KC5I-/M);I;"TQYMP44ML3/\1Q@5L44 ?E5XJ^.7A'XL_'_ .!_QA^&^NZE
MKGQ)UC7H=*OOASJOEW<>D69!BGD10@-N^%#>:&.=V> I%:_[</QV^'OQQ\->
M.M(U[7M=^'WCWX;WSQ:5X4NY(GM_$$Q=#&[VS1L)T)0;1G@-N.0:_1C1_AAX
M-\/>);WQ'I7A+0],\0WW_'UJUGIL,5W<?]=)54.WXDT:S\,?!WB/Q)8^(=6\
M)Z'JFOV&/LFJWNFPS75OZ>7*RED_ B@"A\$]>USQ1\'_  7J_B734T?Q!?:1
M:W%]8)&8U@F:)2RA#R@!/W3TZ=J[6BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K\@/VQ/^3E?'?\ U^+_ .BDK]?Z_(#]L3_DY7QW_P!?B_\ HI*^DR+^
M/+T_5'A9O_!CZ_HSQNBBBOMSY0^[O^"7'^O^)7^[IO\ .ZK[UKX*_P""7'^O
M^)7^[IO\[JOO6OSO-O\ ?)_+\D?;9;_NL/G^;"BBBO(/2"BBB@ HHHH ****
M "L:3_6-]36S6-)_K&^IK6F8U.@VBBBMC **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH HZ[_R!-1_Z]Y/_ $$U^(S_ 'V^M?MSKO\ R!-1
M_P"O>3_T$U^(S_?;ZU]3DFU3Y?J>#FF\/G^@E%%%?3GA'Z^?LS_\D \ _P#8
M(@_]!KTRO,_V9_\ D@'@'_L$0?\ H->F5^:U_P"+/U?YGVU+^''T04445B:G
M/?$+Q9)X$\$:WXBCTNZUIM,M7NO[/LL>=.$&2J9[X!/X5\#GXE>&O&G[3OPF
M^(WP]UZ]\3>)_$]VT6K>%]2V72Z);F-4<1#8# 0 Q)!YP3G!(/Z,]:Y_0OA[
MX5\+ZM>ZIHWAK1](U.]S]JO;&PBAFGYS\[JH+<\\DUK":@GH9RBY6/@W]L#X
MR>#?B_X:\0Q:EJVK^#O'O@#56MM-\(W?ER0ZQ*98MLKPE")5.P[?F^49)!#\
M_>/P\U'4-7\ ^&[[5K1;#5+G3K>:ZM57:(96C4N@';!)&*-2^'?A36?$-MK]
M_P"&=&OM=M@!!JES812740'3;*5++CV-=#1*:<5%((Q:;;"BBBLC0**** "B
MBB@#X^_X*A>5!X>^#U]?Z-?:_H.G^,[:\U2PL;5KEI;9%)<%!URN1@X'/6O
M?"?[5_@+P3^VOJWQ1T3X=>--'\&:AX3&D36ECX;\J62[$T;AS"K!-NV/[V<Y
M XK]6JPO%GCOPWX#LXKOQ+X@TOP_:RMLCFU2\CMD=O0%R 37(=I7^&WCVQ^*
M'@71?%>FVM]8V&JVXN(;?4H/)N(U)(Q(F3M/'3-=+573=3L]9L(+[3[J&^LI
MU#Q7-M()(Y%/0JPX(]Q5J@"GJ^KV.@:7=ZEJ=W#8:?:1--<75RX2.)%&69F/
M  '>N7T/XS>"/$>D:QJFG^)K":QT>/SM1E>3R_LD94L'D#@%5*@D,1@@'&:N
M?$[4K;1_ .MWM[X>E\5V5O;F2?1X+=;A[F,$;E6(@AR!D[<$G&!SBOD'QW!>
M>/+KXM:MX8N]2\<Z%+'X<U*;5YM/9)1!;:HUQ<Z5#A$69(X \FU4,@,A1RY8
M8 /L;P7X_P##WQ$TZ:^\.:K!JMM#+Y,K19#1O@':RD J<,#R.00>AKH*\8^"
MVK6WC'XI_$SQ9HIDF\,Z@NEVMK=F)XX[J>&&7SG0,!D 2PH6'>,C^&O2O$US
MXEM_(_X1[3M*O\Y\[^T[^6VV^FW9#)GOUQ0!Q?[+'_)L7P@_[$_1_P#TBAKU
M&O+OV5\_\,P_"#/7_A#]'_\ 2*&O4: "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#Y\\0_M]_ ;PM\1)?!.I?$"S@U^&Y-I,@MYG
M@BF#;2CSA#&I!X.6X/6M?XX_MF?"/]G/6=,TKQ[XG;2;[4K7[9;1PV%Q=;X=
MQ7=F)& R0<9ZXKY,^,OPS\+?$FTUC]ESX">%HI;>;68M6\;>*[EGE@TB02([
M+Y[Y:2Y;8!M!. 67NVW9^*?P,U+QS^UMJ;> OCU8^ O%WA'P;;6*:<=->:Z@
MM@JMODDDVQA'W*69"S 'D=: /MOX7?$_PY\9? FE>,?"5\VI>'M35VM;IX'A
M+A7:-OD<!A\R,.1VKJZ^?OV$?C7K_P ?OV:O#GBOQ0$DUWS;BQN;N)-L=VT,
MK()E  && &<<;@U?0- !1110 5YU\8?V@O /P%L;.Z\<>((M&6\+"WB\J2:6
M7;C<52-68@9&3CO7HM?/O[2^J_#;X8>(?#GQ(\2:-+XA\?6B/IOAC2[8O+-=
M3.&^2.(97/SG,A''&#G:#I32E*S(FW&-T=MHG[27PY\1_"O4_B-IOB2&[\(Z
M8CM>7L<4FZ#;C*M%MWAOF7"[<G(QUK$^$7[8/PJ^.GBM_#G@SQ%+JFKK;/=F
M!]/N(!Y2E0QW21J.K+QG/-?+GB#X%WG@7]DKX@R?$/Q#I?PXUCXB^(8]4OXQ
M;RSVFGJTGF):JD"L=V0>F1T&3BNY^"WB/X@_!']IOPW\(-?\=Q_$CPWKN@/>
M6DZV:P/IAB0E  I;]V5C*C)YW*>,<]+I0Y9.+O\ \#Y:G.JL[I/^OQ/M&BBB
MN(ZPHHHH **** "OD#]L/]K7QE\!/B1I>@^';32+BRNM)COG:_@DD<2--,A
M*R*,8C7MZU]?U^:G_!3#_DN'A_\ [%V'_P!*;FO7RNE"MB5"HKJS/-S"I.E0
M<H.SNBK_ ,/)?BC_ - WPU_X!S?_ !ZC_AY+\4?^@;X:_P# .;_X]7RC17V?
M]GX3_GVCY;Z[B/YV?HI^R;^V)XV^./Q7_P"$;U^ST:"P^P376^QMY$DW(5 Y
M:1ACYCVK[/K\O/\ @G3_ ,G#_P#<'NO_ $*.OU#KX[-J5.CB.6FK*R/I\NJ3
MJT.:;N[A1117C'J!1110 4444 %%%% !1110 4444 %?D!^V)_R<KX[_ .OQ
M?_125^O]?D!^V)_R<KX[_P"OQ?\ T4E?29%_'EZ?JCPLW_@Q]?T9XW1117VY
M\H?=W_!+C_7_ !*_W=-_G=5]ZU\%?\$N/]?\2O\ =TW^=U7WK7YWFW^^3^7Y
M(^VRW_=8?/\ -A1117D'I!7B?Q"_;-^#WPM\92>%O$?C*"RUN)@DT$=O-,L#
M$ XD=$*H<$<$\5[97P_\?- \,C4_&_P;^$7A6+7?B-X_E-[XFU"Y=I8-+C=M
MQGFE?.QN6*(O0G(&< [4HQD[2,:LI15XGT=\5OVG/AO\%=%T+5_%?B);/3M<
M#-I\]M;RW0N%"JQ8>4K<89>3QS6U\(/C1X1^.WA:7Q%X+U)]5TB*Z>S:=[:6
M B555F7;(JGHZ\XQS7R?\4O@$;KXE?!#P#HOQ;M?!OB?PGX=9=.1]/DN+J9E
M0HT\9.(^D9&&8,,$@&O6?V*/BIXJ\?\ AGQKH7C#4HO$.K>#_$-QHG]OVZA8
M]01,8?@8+ YSCL5^ITE3BJ?-'?\ KR_4B-23GRO;^O/]#Z/HHHKE.D*QI/\
M6-]36S6-)_K&^IK6F8U.@VBBBMC **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH HZ[_ ,@34?\ KWD_]!-?B,_WV^M?MSKO_($U'_KWD_\
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
MU^0'[8G_ "<KX[_Z_%_]%)7TF1?QY>GZH\+-_P"#'U_1GC=%%%?;GRA]W?\
M!+C_ %_Q*_W=-_G=5]ZU\%?\$N/]?\2O]W3?YW5?>M?G>;?[Y/Y?DC[;+?\
M=8?/\V%%%%>0>D%?+NN_\$ZOA=XB\4:SXANM2\6+JNKW4EW=S0ZP4,DCL6/1
M.F2<#M7L'QQ^*<OPA\&Q:Y#IZ:D[W:6WDO*8P RN<Y /]W]:\$_X;LOO^A1M
M_P#P-;_XBO<P65X_%4_;8:-X[;I?FSP,=G&7X.K['%2M+?9O\D>E>/?V-/AO
M\1_"/A30=9M]2<^&+5;/3M4@O6CODB  VM*!\^< \CKTQDUZ%\*/A+X8^"?@
MRV\+^$M/&G:3"[2E6<O)+(WWI'<\LQP.3V '0"OG/_ANR^_Z%&W_ / UO_B*
MU_"'[:%[XG\6:+HS>%H+==1O8+0RB\9B@DD5-V-G.,YQ75/(<TC!N4-%K\2_
MS.2'$64RFE"IJ]/AE_D?4U%%%?,GU05C2?ZQOJ:V:QI/]8WU-:TS&IT&T445
ML8!7%_%OXQ>$?@9X/F\3^-=8BT;1XY%A$KJSM)(V=J(J@EF.#P!V-=I7CG[4
M,'PITSP/8^+_ (M6L5WH_A6^CU2P21I23>K_ *H)$C 2N3P$8%>3GC-)@MP^
M#/[77PK^/6CZWJ7A+Q/%/#HL7VC4$O8VMI+:'!/FLK@'9P?FZ<5D_"+]N'X.
M_''QV_@_PCXI^W:[M=X8)K66%;D("S>4SJ ^%!; YP">U?*OBOX;^.?$/PJ_
M:/\ V@/$>@CP9J7B[PQ_9^D^'(@!<0:?'Y>9;C'_ "U=8P<'D#/3@"MK:::O
MA?\ X)_'PM]G77/MNF^8;4)YOV;RH/M^['.W/F[O?=WJ+LTY4?I91116AF%%
M%% !1110 4444 %%%% !1110 4444 4==_Y FH_]>\G_ *":_$9_OM]:_;G7
M?^0)J/\ U[R?^@FOQ&?[[?6OJ<DVJ?+]3P<TWA\_T$HHHKZ<\(_7S]F?_D@'
M@'_L$0?^@UXWXK_X)I_"CQCXUU_Q7?:GXO36=<O);V]EMM:,8=W<L0 $X4$X
M [  5LZ+\7IO@M^R;\-]=ATU-5>:WM;/R9)3& &BD;=D _W,8]ZXK_AO^_\
M^A-MO_ ]O_B*^)65XK%RE4I1NKOJN_J?=X>G.5*+CV1Z=X__ &(/A?\ $OP-
MX0\,ZY:ZI*/"ML+32]7AOVCU".+ !5I@/GS@9W \\C&37H_P=^#'A+X#>"+?
MPIX,TP:;I,4C3-N<R2SRM]Z21SRS' Y/8 #  %?-7_#?]_\ ]";;?^![?_$5
M;TG]O*_U/5;*S/@^WC%Q,D1<7S';N8#/W/>J>1XY:\GXK_,W=*IV,/\ :[_Y
M*XW_ %XP_P#LU>*5[7^UUS\7&_Z\(/\ V:O%*_4<J_W&C_A1_/\ F_\ R,*_
M^)A7O/[&?_)4M1_[!$O_ *.AKP:O>?V,_P#DJ6H_]@B7_P!'0U&<?[A6]"\E
M_P"1C1]3[/HHHK\5/W8**** "BBB@#;HHHKD.T**** *6MZU8>&]'O=5U6\@
MT_3;*%KBYN[EPD<,:C+,S'@  $YKB_#GQ]\ ^*M US6K#Q%"FGZ'&)M2:^@E
MM)+2,J661XID1PC $JVW#8.TFM;XJ:GHNC?#S7K[Q#HUQXBT:WMFDN=*M+$W
MLMTHY$:0 '>Q.,#IZX'-?+GB/2;_ .+7@'QQXSCM-2E\::E+H-U=>'ETZ>,6
MFEV&HI<_8T:2-1/,5,[.5)W.0J_+C(!]3> ?B7X<^)^F7%_X<U!KV&VF\B>.
M:VEMIX),!@LD,RI(F596&Y1D$$9!!KJ*\>^#TS^)/BE\2/%UI9WMIH.IQZ7:
M6CWUI+:M<2012^;((Y%5@/WT:9P,F,]<5Z)XFB\2R>1_PCUSI-OC/G?VG;RR
MY]-NQUQWZYH XO\ 98_Y-B^$'_8GZ/\ ^D4->HUY=^ROG_AF'X09Z_\ "'Z/
M_P"D4->HT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?
M#G_!4+_D!?#[_KYO?_08:^XZ^'/^"H7_ " OA]_U\WO_ *##7JY5_OE/Y_DS
MSLP_W6?R_-'Y_P!%%%?HQ\0>[?L.?\G2^"/]Z\_](IZ_6VOR2_8<_P"3I?!'
M^]>?^D4]?K;7PV>_[S'_  K\V?6Y1_ ?K^B"BBBOG3VSEOBI_P DP\7_ /8'
MO/\ T0]?F+7Z=?%3_DF'B_\ [ ]Y_P"B'K\Q:_3^$?X-7U7Y'Y/QI_'H^C_,
M****^^/SH_1O]G+_ )(GX3_Z]3_Z&U>D5YO^SE_R1/PG_P!>I_\ 0VKTBOP#
M'_[W5_Q2_-G]&Y=_N5'_  Q_)!1117">@%%%% !7YJ?\%,/^2X>'_P#L78?_
M $IN:_2NOS4_X*8?\EP\/_\ 8NP_^E-S7N9-_O:]&>3FG^[/U1\CT445]^?&
MGU!_P3I_Y.'_ .X/=?\ H4=?J'7Y>?\ !.G_ ).'_P"X/=?^A1U^H=?!9U_O
M7R1]AE7^[_-A1117@GL!7PS_ ,%-O ?BS4_A3XA\3W'B^2#P;IJV*VOAFUBV
MB>Z>X5'EGD_B4*WRKSSSQCG[FKRK]IWX)R_M#?!O6/ T.KIH<E_+;R"]DMS.
M$\N9),; RYSMQU[UM1GR5%)F56//!I')_&SX<_"OQ!\%].\8_%#PW%K]CX6T
M/[3%OFEC95,2%D78ZY+E4 SWQ7"_\$[_ ("VO@'P%??$.:Q32]6\:G[5#IEN
MS&&PL=Q,$*[B2Q(.XL3G! ['/KGQ]^!5Y\9O@+<_#JTU]=$EGBM86U%K8RJ5
MB9"PV!E^]MQUXS7I_A[1H?#F@:;I-L MO8VT=K&%& %10HX[<"J]I:GRI[O\
M"?9WJ<S6R-"BBBN<W"BBB@ HHHH *_(#]L3_ ).5\=_]?B_^BDK]?Z_(#]L3
M_DY7QW_U^+_Z*2OI,B_CR]/U1X6;_P &/K^C/&Z***^W/E#[N_X)<?Z_XE?[
MNF_SNJ^]:^"O^"7'^O\ B5_NZ;_.ZK[UK\[S;_?)_+\D?;9;_NL/G^;"BBBO
M(/2/ OVU?^20VO\ V%8?_1<M?#-?<W[:O_)(;7_L*P_^BY:^&:_7^%_^1?\
M]O/]#\5XM_Y&3_PK]0KJOA/_ ,E3\&_]AFS_ /1Z5RM=5\)_^2I^#?\ L,V?
M_H]*^FQ/\"?H_P CY7"_QZ?JOS/TYHHHK^>C^E K&D_UC?4ULUC2?ZQOJ:UI
MF-3H-HHHK8P"O*?V@OV9O!7[36C:5I/CB+4+C3]-N&NH(+*]>W4R%=NYMOWB
M!D#/3<?6O5J^";__ (*1>(+._N;<>#=-812-&&-U)S@D>E=5#"U<5=4U>QSU
M<1"A9S=KGO/P:_8>^%7P*U+6KSPYIM_,=9TY]*O8-4OGNX9;=V5F0H_'.T#Z
M9H^$/[#/P?\ @;X\/C#PIX=EMM;1'2VDN;R2=+0."&\I7)VY4D9Y."1WKY__
M .'E?B'_ *$O3/\ P+D_PH_X>5^(?^A+TS_P+D_PKK_LG%?R_BC#^T*'\WX,
M^_:*\G_9I^-%W\=OAY+XCO=-@TJ9+Z2T\B"0NI"JASD_[WZ5ZQ7G5*<J4W"6
MZ.R$U.*E'9A1116984444 %%%% !1110 4444 %%%% %'7?^0)J/_7O)_P"@
MFOQ&?[[?6OVYUW_D":C_ ->\G_H)K\1G^^WUKZG)-JGR_4\'--X?/]!****^
MG/"/N_XK?\F/_"[_ *Z67_I//7RQ7U/\5O\ DQ_X7?\ 72R_])YZ^6*O)_\
M=Y?XI?F?I&"_@1] K4\*_P#(T:/_ -?D/_H8K+K4\*_\C1H__7Y#_P"ABO:G
M\+.U['T?^UU_R5L_]>$'_LU>*5[7^UU_R5L_]>$'_LU>*495_N-'_"C^;,W_
M .1A7_Q,*]Y_8S_Y*EJ/_8(E_P#1T->#5[S^QG_R5+4?^P1+_P"CH:C./]PK
M>A>2_P#(QH^I]GT445^*G[L%%%% !1110!MT445R':%%%% !1110 4444 >7
M?LL?\FQ?"#_L3]'_ /2*&O4:\N_98_Y-B^$'_8GZ/_Z10UZC0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5\.?\ !4+_ ) 7P^_Z^;W_
M -!AK[CKX<_X*A?\@+X??]?-[_Z##7JY5_OE/Y_DSSLP_P!UG\OS1^?]%%%?
MHQ\0>[?L.?\ )TO@C_>O/_2*>OUMK\DOV'/^3I?!'^]>?^D4]?K;7PV>_P"\
MQ_PK\V?6Y1_ ?K^B"BOG#]HW]KZ\^#?Q!T/X?>#OASJWQ0\>:I9/J8TFPN5M
M4AM%)!D:4H_.5; V]NH) /??LV_'_1OVE_A58>-M%LKO2XY99+6YT^^ $MK<
M1G$D9(X."1@\9!' / ^=/;.H^*G_ "3#Q?\ ]@>\_P#1#U^8M?IU\5/^28>+
M_P#L#WG_ *(>OS%K]/X1_@U?5?D?D_&G\>CZ/\PHHHK[X_.C]&_V<O\ DB?A
M/_KU/_H;5Z17F_[.7_)$_"?_ %ZG_P!#:O2*_ ,?_O=7_%+\V?T;EW^Y4?\
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
MY?\ )$_"?_7J?_0VKTBOP#'_ .]U?\4OS9_1N7?[E1_PQ_)!1117">@%%%%
M!7YJ?\%,/^2X>'_^Q=A_]*;FOTKK\U/^"F'_ "7#P_\ ]B[#_P"E-S7N9-_O
M:]&>3FG^[/U1\CT445]^?&GU!_P3I_Y.'_[@]U_Z%'7ZAU^7G_!.G_DX?_N#
MW7_H4=?J'7P6=?[U\D?895_N_P V?-_QO_;V^&WP)\=7'A+4[/Q'XAU6P@2[
MU<^&],^UQ:1 V-LETQ==@PP/&X@$<<C/O/A'Q9I/COPQI?B+0;Z/4M&U2W2[
MM+N$_++&XRK#\#T/(K\]O"7B;0_!OQL_;BMO%VH6EA>W5IYT"7TZQM-;&VEV
M!-Q&X?/$,#U%?1/_  3=L;_3_P!BKX91ZBLB2O:3RQ+)U$+W,K1_@5((]B*\
M$]@[S]JS_DA/B/ZVW_I1'7Y[U^A'[5G_ "0GQ'];;_THCK\]Z_6>$_\ <9_X
MW^43\<XQ_P"1A#_ OSD%%%%?:'PI^K6F_P#(.M?^N2?R%6:K:;_R#K7_ *Y)
M_(59K^=);L_IN/PH****DH**** "OR _;$_Y.5\=_P#7XO\ Z*2OU_K\@/VQ
M/^3E?'?_ %^+_P"BDKZ3(OX\O3]4>%F_\&/K^C/&Z***^W/E#[*_8$UB[\/?
M#_XZZK82^1?6.CP75O+M#;)$BO&4X((." <$8K&_X;)^+O\ T-:_^"VT_P#C
M57/V'O\ DDW[0?\ V $_]$7M>%5SX+#4*]>NZL%*SCND_LKN?>94D\)&_G^;
M/:?^&R?B[_T-:_\ @MM/_C5'_#9/Q=_Z&M?_  6VG_QJO%J*]C^S\'_SYC_X
M"O\ (]CE78^YOC+XEU'QC^R1X.UK5[C[5J5[=6\L\P14WL4FYVJ !^ KY1KZ
M:\??\F4^ /\ KK;?^@35\RU.0Q4</4C%62G+\S\*XN_Y&;_PK]0KJOA/_P E
M3\&_]AFS_P#1Z5RM=5\)_P#DJ?@W_L,V?_H]*]S$_P "?H_R/E,+_'I^J_,_
M3FBBBOYZ/Z4"L:3_ %C?4ULUC2?ZQOJ:UIF-3H-HHHK8P"OQ$US_ )#6H?\
M7Q)_Z$:_;NOQ$US_ )#6H?\ 7Q)_Z$:^FR3>I\OU/"S3:'S_ $*5%%%?5'@G
MZ5?\$\?^2#7/_89N/_1<5>T_&'XP^%_@5X"O_&'B^^-CH]F50^6ADEFD8X2.
M-!RSL>@^I. ":\6_X)X_\D&N?^PS<?\ HN*N0_X*?G[-\-_AGJ%V#_8EEXXT
M^74&/W$CQ)AG[ =>3Z^]?GF/=L34]3[+"*]&'H>Q?L__ +6_@K]HG4M6TC1K
M/7/#OB/2XUGN=!\36(L[T0MC;,$#,&0Y'(/&Y<@9&?:Z^)_#^L:?XM_X*BSW
MWAJ]M]1LK/P&$U&YL95DCR95V*S+D9^9.*^V*X$=35@KC_BQ\6/#OP5\$WGB
MKQ1=/;:7;%4Q$F^261CA8T7NQ]/8]!785\J?\%!7%EX5^%FHWQQX>L?'>FSZ
MIN.%6$"3YF]% W#)[L*UA%2DDS.;Y8MGI_P/_:<\)?'F\U73M(M=8T/7-+57
MNM'\068M;M(V^Z^T,P*G(Z'/(R.17KE?)/@[5;'Q+_P45\27^@W<%_I]OX*B
M@O9[2421F<S(4!9<@G9BOK:G.*3T%!MK4****S- HHHH **** *.N_\ ($U'
M_KWD_P#037XC/]]OK7[<Z[_R!-1_Z]Y/_037XC/]]OK7U.2;5/E^IX.:;P^?
MZ"4445].>$?=_P 5O^3'_A=_UTLO_2>>OEBOJ?XK?\F/_"[_ *Z67_I//7RQ
M5Y/_ +O+_%+\S](P7\"/H%:GA7_D:-'_ .OR'_T,5EUJ>%?^1HT?_K\A_P#0
MQ7M3^%G:]CZ/_:Z_Y*V?^O"#_P!FKQ2O:_VNO^2MG_KP@_\ 9J\4HRK_ '&C
M_A1_-F;_ /(PK_XF%>\_L9_\E2U'_L$2_P#HZ&O!J]Y_8S_Y*EJ/_8(E_P#1
MT-1G'^X5O0O)?^1C1]3[/HHHK\5/W8**** "BBB@#;HHHKD.T**** "LSQ-X
MFTKP;H-[K>N7\&EZ391F6XN[AMJ1KTY/N2  .22 .36G7C/[5FC:AJGP\T2\
MLK:>_M-%\4Z+K.IV=M$99)K*WOHI)\(,EMJKYFT D^7P">* /1O!/C_P_P#$
M;29-2\.ZE'J5I%,]M*55HWAE7[T<B. R,,CY6 /(/>N@KR'X(W(\0^-OB?XH
ML8KA- U?4[06,\\$D/VHPV<4<LRJX!V[ALSC!\K(R,&N_P#%-EXIN_L__"-Z
MQI&D[<^=_:NDRWV_TV[+F';WZ[L^U '&_LL?\FQ?"#_L3]'_ /2*&O4:\C\!
M?#/XA_#KP-X=\)Z7XU\,3:9H6FVVEVLEWX6N'F:*")8D,C+J*@L509(4#.<
M=*W?[%^*/_0X^$/_  D[K_Y9T =_17 ?V+\4?^AQ\(?^$G=?_+.N3^*/P@^)
M7Q4\(3^'[GXEZ3H$4TD<AO=!\.W-M=+M;. YU%L ]",<BIDVDVE=FM&,)U(Q
MJ2Y8MZNU[+O;J>QZAI]KJUC<65[;Q7=G<1M%-;SH'CD1AAE93P00<$&O*_A/
M^R9\(O@;XEU#Q!X&\#:?H&LWX*S7<;RRLJDY*Q^8[")3W6,*#@<<5X+_ ,.^
M_''_ $<1XF_\!I__ ),H_P"'??CC_HXCQ-_X#3__ "97+[6O_P ^_P ?^ ?0
M?4<J_P"@U_\ @M_YGVM17QQX?_82\=^'M>TW58_C_KMX]C<Q7*VUY93O#*48
M,$D7[:-RG&",C()KJOB_^RG\0OC%XEMM:N_C/-X;D@M%LQ:>'-)N+6W<*[OO
M9#?-ESYA!.>BJ,<5:G5Y6W#7M<YI87+U6C".*;@T[RY'H^BM?6Y[7\5O@]X,
M^.'A.7PSXY\/VOB+19'$GV>YW*4<9 ='0AT;!(W*0>3SS2_"KX/>#/@AX4C\
M-^!O#UIX<T9',AM[4,3(YP"\CL2\C8 &YB3@ 9XKY:_X=]^./^CB/$W_ (#3
M_P#R91_P[[\<?]'$>)O_  &G_P#DRH]K7_Y]_C_P#I^HY5_T&O\ \%O_ #/M
M:BOF;X/?LM?$+X-ZY>ZI:?&63Q*]U;?9C;^)-(N+N&,;E;>BB_7#?+C.>A-<
M7J?[!/CK4]2N[QOV@_$,#7$KS&*"TG6-"Q)VJ/MG &< >E6ZE;E34-?4YHX3
M+W5E"6*:BK6?(]>^E]+?B>]_$O\ 9?\ A;\8?$5GKWC#P;8ZSJ]J%5+MVDB=
MU4Y59/+91(H]'W"O3+.S@T^T@M;6&.WMH$6**&)0J1HHPJJ!P    *^+_P#A
MWWXX_P"CB/$W_@-/_P#)E'_#OOQQ_P!'$>)O_ :?_P"3*EUL2U9T_P#R8W6
MRA.ZQG_E-_YGVM17C7PV^%7Q+^&?@O3_  W;_$?1M<ALO,VW^M^'+FXNY=\C
M2'?(-17.-^!P,  =JZ;^Q?BC_P!#CX0_\).Z_P#EG73%MI-JS/!JQA&I*-.7
M-%-V=K771VZ7['?T5P']B_%'_H<?"'_A)W7_ ,LZ/[%^*/\ T./A#_PD[K_Y
M9U1D=_17 ?V+\4?^AQ\(?^$G=?\ RSH_L7XH_P#0X^$/_"3NO_EG0!W]?#G_
M  5"_P"0%\/O^OF]_P#08:^I/[%^*/\ T./A#_PD[K_Y9UY5\>?V5_%G[0]I
MH]OXC\?Z+9)I3RR0G2_#,T98R!0V[??/G[@QC'>N_ UH8?$1JSV5_P CCQ=*
M5:A*G#=_YGY845]W_P##K9_^BG+_ .$__P#=5'_#K9_^BG+_ .$__P#=5?7_
M -LX3N_N/F?[+Q/9?>>#?L.?\G2^"/\ >O/_ $BGKK_VL_\ DX3QA_UVA_\
M1$=>[_"K]@#5OA!X^TKQ=HWQ'LKG4M.,IBBOO#CO"V^)XSN"WBD\.<8(YQ]*
MT?B'^P]KWQ+\9:EXEU/XB:=!?7[*\L=IX;D6(%4"C:&O6/11U)K&AF^%IXUU
MY-\O);;K>Y]'EM&>%IN-3>_^1\-45]A?\.X[[_HI5O\ ^$ZW_P ET?\ #N.^
M_P"BE6__ (3K?_)=>Y_K%@.[^X]CVD3GOV/?^2;_ !N_[ J?^B;NO%J^Q_AM
M^R3XI^%VB>*=+TKX@:1<6_B*U%I=M>>&96=$"R+F,K?* <2MU!Z#CUY?_A@;
M6/\ HH]C_P"$X_\ \F5S83/L%1KUZDV[3<;:=HI'YYQ-E&*S2M3GADK)/=V/
MF"BOI_\ X8&UC_HH]C_X3C__ "91_P ,#:Q_T4>Q_P#"<?\ ^3*];_6?+N[^
MX^-_U3S/LOO/?/V<O^2)^$_^O4_^AM7I%>2^"OAQ\1O GA;3]!L/&OA>:SL8
M_+C>Y\*W+2$9)Y(U$#OV K;_ +%^*/\ T./A#_PD[K_Y9U^48JI&MB*E2.S;
M?WL_8<)3E1PU.E/>,4G\D=_17 ?V+\4?^AQ\(?\ A)W7_P LZ/[%^*/_ $./
MA#_PD[K_ .6=<IUG?T5P']B_%'_H<?"'_A)W7_RSH_L7XH_]#CX0_P#"3NO_
M )9T =_7YJ?\%,/^2X>'_P#L78?_ $IN:^[/[%^*/_0X^$/_  D[K_Y9UX?\
M<OV*O$/Q_P#%5GK_ (A^(>F6=Y:V2V*)IGAJ2.,QJ[N"0]ZYW9D;OC '%>GE
MV(AAJZJ5-K,X,=1G7H\D-S\RZ*^[_P#AUL__ $4Y?_"?_P#NJC_AUL__ $4Y
M?_"?_P#NJOJ_[9PG=_<?.?V7B>R^\\P_X)T_\G#_ /<'NO\ T*.OU#KY'^"_
M[#>N_ KQG_PDV@_$73KN_P#LTEKY>H^&Y'BVN02<)>H<_*.]8][^P)XYOKR>
MY/[0GB*(S2-(8XK2<(N3G"C[9P!VKY#-L7]8KJI0CS*WH?9Y)@J$:4H8VM[.
MSTM%RO\ <U8]T^+/[)GPB^.GB/3]?\<^!M.U_6;$*L5Y(TD3LJG*I)Y;+YJC
M^[)N')XYKU6QL;;2[*WL[.WBM+2WC6*&"% B1HHPJJHX     KXP_P"'??CC
M_HXCQ-_X#3__ "91_P .^_''_1Q'B;_P&G_^3*\3VM?_ )]_C_P#Z3ZCE7_0
M:_\ P6_\SWO]JS_DA/B/ZVW_ *41U^>]?9FA_LL>.M(^%FI^ [CXK6^N:=J%
MV+N2_P!8T*>XO4(,9"+(;\ )F(<;3]YO7CDO^&!M8_Z*/8_^$X__ ,F5^C\/
M9SAL!A'3Q-U)R;T5^B_R/QWBC(<1C\?[3!-2@HI7?NWU;V^9\P45]/\ _# V
ML?\ 11['_P )Q_\ Y,H_X8&UC_HH]C_X3C__ "97TW^L^7=W]Q\A_JGF?9?>
M?7>F_P#(.M?^N2?R%6:\]@T#XH6\,<2^,O")5%"@GPG=9P!_V$J?_8OQ1_Z'
M'PA_X2=U_P#+.OQ]ZNY^UI621W]%<!_8OQ1_Z''PA_X2=U_\LZ/[%^*/_0X^
M$/\ PD[K_P"6=(9W]%<!_8OQ1_Z''PA_X2=U_P#+.C^Q?BC_ -#CX0_\).Z_
M^6= '?U^0'[8G_)ROCO_ *_%_P#125^H']B_%'_H<?"'_A)W7_RSKYP^)/\
MP3UU/XI>.-6\5:K\2+2WU#4I1+-%9^'&6)2%"_*&O&(& .I->SE>*IX2K*=7
M9JWXGEYAAYXBFHT][GYU45]W_P##K9_^BG+_ .$__P#=5'_#K9_^BG+_ .$_
M_P#=5?2_VSA.[^X\'^R\3V7WG&_L/?\ ))OV@_\ L )_Z(O:\*K[N^%7[%OB
M+X0^'O&.C:-\0],N;7Q39BRO7OO#4CO&@25,QE;U0#B9OO!AP..N>3_X=QWW
M_12K?_PG6_\ DNG@LYPE"K5E-NTFK:=E8^KP$'AZ"ISW5_S/CVBOL+_AW'??
M]%*M_P#PG6_^2Z/^'<=]_P!%*M__  G6_P#DNO5_UBP'=_<>A[2)H>/O^3*?
M '_76V_] FKYEK[9U?\ 9G\8ZU\+]'\!S^/=#32-+9&AGC\,3"X8J& W,;\J
M?OGHH[5PO_# VL?]%'L?_"<?_P"3*Y,KS[!82E.%1N[E)[=&S\NX@R+&9CC7
M7H)<MDM78^8*ZKX3_P#)4_!O_89L_P#T>E>Z_P## VL?]%'L?_"<?_Y,K0\/
M?L0Z]X:U_3-7M?B)ITESI]U%=Q)-X;D*,Z.& 8"]!QD#."*]*MQ+E\Z4HIN[
M3Z'@T.%LRIU83DE9-/?S/K2BN _L7XH_]#CX0_\ "3NO_EG1_8OQ1_Z''PA_
MX2=U_P#+.OR0_9COZQI/]8WU-<S_ &+\4?\ H<?"'_A)W7_RSK)DT;XG^8W_
M !5_A+J?^95NO_EE6L#&IT.ZHK@_[&^)W_0W^$O_  E;K_Y94?V-\3O^AO\
M"7_A*W7_ ,LJU,#O*_$37/\ D-:A_P!?$G_H1K]?_P"QOB=_T-_A+_PE;K_Y
M95\LW7_!-":\NIIW^)48>5R[!?#YQDG/'^E5[>68NGA7/VG6WZGEX[#SK\O)
MTN?#-%?</_#LB3_HI:_^"#_[JH_X=D2?]%+7_P $'_W57N?VMAO/[CR_[.K^
M1Z3_ ,$\?^2#7/\ V&;C_P!%Q5]"^,/!NA_$#PW?^'_$FE6NM:+?1^5<V-Y&
M'CD7KR#W! ((Y! (P17@OA']E?QAX'^$VK?#_2/B38VNFZC*\SZA'X?F2^A9
MMF3'(M\ OW!_">IKAO\ A@CQM_T<%XC_ / :?_Y,KXG'5YSKRG1AS)^=C[C+
M,'@Y4$L7B/9R6EN1R^=TT?0_P;_9W^'7[/VGWME\/_"UIX=BO7#W+QO)--,1
MG :65F<@9.%W8&3@#->BU\9_\,$>-O\ HX+Q'_X#3_\ R96SX._8M\=>#?%&
MF:Y%\=-6U.2PG6=;/4K">6VF(_AD07HW*>XR*X8U:]TG2LO5'J5,%E2BY1QK
M;Z+V<M?*]SZSK'\7^#]$\?>';S0O$.F6^KZ1>)LGM+E-R..H^A!Y!'(/2O(/
MBY\"OB+\8-&LM.NOBC9^'$M;C[0)_#NA7-K+(=I7:[&_;*\YQCJ!7E7_  P1
MXV_Z."\1_P#@-/\ _)E:3J5HR]R%UWO8YL+A,OK4E+$8KDEVY'+\4T?2/PJ^
M!?@3X(V-W:>"?#EMH45VP>=XW>664CH&DD9G(&3@9P,G KNZ^,_^&"/&W_1P
M7B/_ ,!I_P#Y,KN/A)^R]\0/A#K]UJUK\8I/$<EQ:FU-MXBTFXNH$!=6WJHO
MEP_R8SGH3ZTHU:\Y>_3MYWN:5\%EE*E*5'%\TELO9M7^=]#Z4HK@_P"QOB=_
MT-_A+_PE;K_Y94?V-\3O^AO\)?\ A*W7_P LJZCP#O**X/\ L;XG?]#?X2_\
M)6Z_^65']C?$[_H;_"7_ (2MU_\ +*@#O**X/^QOB=_T-_A+_P )6Z_^65']
MC?$[_H;_  E_X2MU_P#+*@#KM=_Y FH_]>\G_H)K\1G^^WUK]AKOP[\3+RUF
MMW\8>$PDJ-&Q7PK<Y (QQ_Q,J^6C_P $R9"2?^%EKS_U #_\E5[F6XREA5/V
MG6WZGE8[#3K\O)TN?#M%?</_  [(D_Z*6O\ X(/_ +JH_P"'9$G_ $4M?_!!
M_P#=5>W_ &MAO/[CS/[.K^1>^*W_ "8_\+O^NEE_Z3SU\L5]Y^(/V7O%?B3X
M5Z#X!N?'FC)H^C-$UO/%X:E%PWEHZ+O8WQ4\.<X4<XK@/^'>NH?]%'MO_">;
M_P"2ZK+LWPN&I.%2][M[=S['#3C2I1A+='R76IX5_P"1HT?_ *_(?_0Q7U!_
MP[UU#_HH]M_X3S?_ "75C3_V M3TV_MKN+XBVC26\JRJ'\/-@E2",_Z7TXKT
MI9_@G%I-_<=/MX&-^UU_R5L_]>$'_LU>*5]<_$;]EOQ5\3O$1UG5/'NCV]UY
M*P[+/PU*J;5SCAKYCGGUKE_^&&-9_P"BAV/_ (3K_P#R91@,_P %A\+3I3;O
M%)/0_&LPX=QV)Q=6M32M)MK4^;J]Y_8S_P"2I:C_ -@B7_T=#6Q_PPQK/_10
M['_PG7_^3*ZWX9_LR>+?A5K\VKZ3X\T6XN9;9K5DO?#4S(%+*Q("WRG.4'?U
MJ<QS[!XG"5*--N[6FA66\/8["XRG6J)<L7=ZGT517!_V-\3O^AO\)?\ A*W7
M_P LJ/[&^)W_ $-_A+_PE;K_ .65?FQ^HG>45P?]C?$[_H;_  E_X2MU_P#+
M*NRTN.]ATZW34KBWN[]4 FGM8&@B=NY6-G<J/8LWUH M4444P-NBBBN0[0HH
MHH **** "BBB@ HHHH ^?_C[^W#\,OV;?&]GX3\82:Q_;%WIR:I''ING-<KY
M#221@DJ>#NA?CZ>M8GBO_@HM\&/"7@;P7XMGU35+[2/%GVM=/^P::\LJR6QC
M$\<J<%&4S(,=^2,C!/F_[07P"\7_ !D_;PL)="\7^*_AQI\'P\A1_$GAU'19
M9!J-T3;-+D+G#J^W.>AQ7CO[6W[.LW[/$'[/>C^"Y_B3>V6CS>(;O5/$O@VR
M-]K N;@69:7Y2B)O8, "P^53RQ!) /M'X7_MJ?";XL> _%/C#3/$#Z=HWAC!
MU=M7MGMI+1",J[(020W(&,DD8QG&<GX)?M\_"#X]^-(?"?AS5K^UUVYC:6TM
MM7L'M?M84%F$3-PQ"C=C.<<C.#7Q3\-_A3\0_B7\'OCHFD^&O&.O?:]4T36;
M>^^(MC]BUK7Y;1XGFLY 9'5HQ''\AR<DX/7"^U77Q.U?]L'XI_!;3?#GP>\8
M^!+;P;KL&OZOKGBK2EL8K.&%.;6V8,3()2-G\/ 7*XSM /K/XX?'SP5^SOX0
M'B/QOJO]G64DHM[:"*,RW%U*03Y<4:\L< D]@!R165\!/VH?A[^TEHFI:CX*
MU>2<Z8X2_LKZ!K:YM=V=A=&Z*P4D,,C@]P17E'[96BZ_X9^)_P '/BY8>$M1
M\=Z!X)N[X:MHNCPB>]1+B$(EQ#$Q <HRYP"#G;R.2/%/BMXL\7?M$>$]6\2Z
M5\"O$7A7P#_PE.DS^(A+:"UU[Q)I461=)+;)\[J@4#:';((P#@X /N+XI_&3
MPS\'O!R>)_$%S*=)>]M[!9+*/SB99I!&@P#TW,,GM790WEO<([Q3QR(A(9D<
M$*??TK\POB;\,+SQ1\+?B]'X#\%^(-&^%FL>*/#*Z#H TJXLW#QRXU"YM[4J
M)((FS'D[5Y0M@=^@^*WP1\2^$?$O[1_A_P"&GA/5--\(74?AR]DTC0HI(%U*
MW!0ZC':-PIE:,-NV,"<,.K8(!^C:ZC:/;F=;F%H <&42#:#Z9Z5Q^J?&?PCI
M'Q)\/> Y]51O$VNP3W-G:Q*64QPC+LSCY5] ,Y)[5^<'QG^&EWXG\+?&F?X2
M>!?$&@?"F^TK1+2+0QHMS8K>ZHNH1-)/;V;HKKLA#!W" $G//6O8OB)^SOX,
M^&?[5GP2U32OAL8?#AT:_M9Y]!T0RE=1(7[/)(Z*1'+O?*RRE0I))88) !]W
M0WMO<2O'%/%+(G#HC@E?J.U>>_'+]H;P+^SKX:@UKQOK,>G0W,RP6MK'B2YN
M7) Q%$#N;&<DC@#K7QG^Q3X+_P"%>?&_0-/TSP;J]\'LM2BU/Q%K?AF\T+5=
M-&X2*FH2B5K347D<!59-S)@$-RQKU[_@HW\&]/\ &OP,USQ#IWA1M?\ &\*V
M5E9W-M:O<W45N+M7=8E )4'+%BH!( R2 , 'U=J>I6NC:;=ZA?3I:V5K$\\\
M\APL<:@LS$^@ )KR7X*_M8_#[X]Z[=Z/X7NM22_AM!J,$>J:=+9_;K,N8Q=6
MYD \V(L,;A_C4/Q2/QPM_B!%=>%;'P/KGPQBL"VH:-J37*:S>S!9"T4+!3 %
M;]THW^K9[5X1^S;+J7C#]KBZ\;Z1X-\2^']%O_!\=GKMIXITYH(M!O(Y<1V&
MG2-''F+AF81@HV=V<\* ?<%%%% &)XT\9Z+\._">J^)O$>H1Z5H6EV[75Y>2
M@E8HUZG"@D^P ))P ":\>^ W[;_PK_:+\0WNA^%=3O8-6M;4WIM=7LFM&E@!
M 9T+<,%RN>>,YZ5UO[36BCQ'\!O&FEOX.N?'T5Y8-#)X>LKL6MQ=J2,B*0@[
M77[Z\'E17P=^SK:_$?QIXYO/"'A6W^)LO@2\\.:E87=W\6]%AMY]%+VQ2T2Q
MN@S2,#($1D&U=I+;,C( /IR#_@I9\ Y_'0\,KXJG :Z^QKK36,@TQI,[>+C&
M-N[C?]WOG;S7N?AWXK:!XI^(?BKP782S/K?AJ.TEOPT6(@MS&9(BC_Q94<^E
M?EE\4/C!\1_#7[+>G? 1_@5K>FKIFC'2?$&H7>AR2VD$T;QE=1M[F$LK_*KN
MV4X+;@YP0?>-!^.!_9I_:+^(-_??#[XA>.]'U[0O#D=AJWA'0&O()O(L%5V+
MN\?4L.F3USB@#[R\4>*-)\%>'-2U[7;^#2M&TZ![F[O;EML<,:C+,3]*\/\
M@G^W?\(OC[XU;PGX8UB]BUQXVEM;?4["2V^V(N2QA9AAL 9P<'!X!YQ5_:D\
M-:W^TM^QUJD?A31[ZVU;5K6QU>VT+6(Q;74HBGBN&M94R0DC+&4VDD;B 3BO
M'-2^._C+]H.-M!^'?P!\1^%_%&E^&-1MH?%/BW3X].?1KMK8K%'8R'<&#.@7
M.4_A.  : /M[5O$>GZ/I&IZE-<*]OIT$ES<"$AV1$4LW [X!XK$^%OQ3\/\
MQA\#Z+XK\.7+RZ7J]O\ :K9;A?+F\O<1EDSD<@U^??PV^'TTNJ^!!\._ ?B7
MP?J>E>#M7M_B-<ZCI=Q:#4IWLF2.&1Y !>3-=8=60O@<[N,5/\"_@/J7@31?
MV5M:\.>$KWP_XRO-/UVVU_4FLI8Y5+6DAMUO21PHD";!)TQA>IR ?I+'>6\L
MSPI/&\L?WXU<%E^H[5QGQ-^-?@[X0^&TUSQ+K$=M8R74-E%Y(,SR32L%C4*N
M>I/4X [FO@+X._#R^37_ ()6OAOP%XJ\-?%K1]1NY?B+XBU#3YX8[J#9*)Q/
M=-^[NQ-(4,05GVK@?)TKE_\ AE33;3_@G;X&UF3X8R3>.H=9LKK5W;17EU8V
MHO661&3892@C8?( ?E[8H _4S7O$FD^%M#N]:UG4[32M'M(C/<7]Y.L4$48&
M2S.Q  ]R:Y[X/_%SPY\=/A]IWC7PE<RW?A_47G2VGGA,3/Y4SPL=IY W1MC/
M;%%UX&\'?$GX>:/I%]X?M[WPFT-K<6NDWMHT,:(@5X%:!@I7;A?W;KQC!'&*
M\O\ V"O#U_X6_9B\/Z9J6FW.D7<.IZR39W<#0.B-JETR'8P! *E2..001P:
M/5_#_P 3] \3>)_%6A6-RS7?AFX@M-1ED7;"D\L8E6)7)^9@C(2.V]?6NB_M
M.S\II?M<'E(VUG\Q=H/H3GK7YJ?$'P=K7C3]F?XNZ,NF:AJ^O2_&NX;4+>QA
M>681_;4(8! 2$$)C(/0+CM72?$#]FZ>+QO\ '[PAX.^#<'BSPK>CPY?6/AB:
M_FT?3;B=8Y!<31SK)&-ZX4L%?D_>!).0#[S\1>//#GA+P]J.NZQKEAIVD:?$
M9[J\GN$6.%!W8YX]O4\"O,8?VP/AW=_!KPY\3+2?5;_0O$=Z^G:-9V>FRSZA
MJ%RLLL1BBMD!=FS!*<>BYKYU_9<_9%M]*LO&-KXY_9PT/X>V$L,%S;)#XFFU
MM+VXB,A0/$]Q*!L+;AD8)(ZD#&=\./'WB?\ 9S_X)]_#H6'P[U#6?'[ZIJ=K
MIME=Z'<SC27?4;QOMD\<<;2)&L; X4;GWJ%R": /J7PE^UA\//&=MX5FL;^\
MA_X2'5Y] @BO;-X)+7488S(]I<HP#0R[1PK#G(]17L5?G!XE\-Z%X<_9>\#V
MV@7^M:SXPO\ XK:7?WNKZWH]UI5Q?ZS+(KSS)#<1QL$\GY%*+MPF.H:OT?H
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
M6D4D\I49.U06.!WX%?-/A:&V3_@H%HB^&X9[?1(OA1"MQ%)&\92/[8/LZNK
M,K!=ORL PP>.#7T%\0X)+GP1XFAAC:6633KE$C1269C$P  '4FM:9C4Z'SS\
M.O\ @I%\%/B9XOT;PYIVIZK97NKW"VME-J6FO!!+,QPD?F<@%FPHSU) JCJO
M_!3GX(:)XCO]&OKW7K>6PO7L;JY.D2-!$Z/L<EES\H()R!T[5Y3^QW^Q!J&N
M?#3X5>)O'OCGQG+8Z1*FKVW@#4&>"SL;J*9S$?+8[E (WXP,[O0G/RSKWAKQ
MC;VOQ.\,R6GQNBDU3Q#J4MMX=T70G;P[?AYOW9G<S(VUR &94/R@$$]G=D\L
M6S]._C7^V?\ "SX"RZ-;^(]:FNK[5[5;^TLM(MFNYFM6^[.57[L;$$ D\D'&
M<''??"/XP^$_CGX)M/%?@W5$U72+@E"VTI)#(/O1R(V"KKGD'ZC((-?'T7B;
MQ9^S)\>+SXC^+OA1K_B/3/&?A32;=1X(TY;V70[NW@1)K'RBXV1DJ7R&Q]T#
M<0<>O_L3>'-?CTSXB^-=:\*S>!K;QKXB;6-.\.W*A);6W\F.-6D08"NY4L1@
M<FJ3=R&E8L?$;_@H%\%OA=\0+KPAK7B&Y?4K*407]Q8V,MQ;64AQE)95& 5R
M-P7..0>00/H*#5["YAM98;VWEBND62W=)5*S*P!5D(/S @C!'7-?G[H/CSQ#
M^S9HGQ+^%FM_ ?Q+\0-9UWQ!?W^G7MCIB76D:S#<R;HC=39RH .T@JQ 4 [<
M&L3XN>![JXUKXO)XW^%GB*_^(6LV=@GPZFT*UEO+;2&\A%CAMKJ)5CMO(N/F
MD<^7O1>,_=HN/E1][:1\6_#FM?$/Q5X+AN7CUOPU%92WXG39$!=([PA')PQ(
MC;([8KK)[R"U*":>.(N<*)'"[C[9ZU^>'C_X WWC'6?VC=0\7^%;KQ#XALO
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
M\GQ UIM(Y^7[-YB!MOMYXN.G?-?2U4M40]&%%%%,#;HHHKD.T**** "BBB@
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
M4A. 3Z4 >">'/VV/AOXI^)=OX/L1KQ2[U*;1K'Q'-I$L>CWU_$,R6T-T1AY
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
MP<5[9^P7;:7;?$S]H7^P_#]SX7T5M?LFL]*NK4VKV\9MB0ODG_5<$$1X!4$
M@8P$F)QT+%I_P5(^#5Q>K'/:>+;"P%S]FEU:XT4FTA._86=T=CM!ZX!/M75?
M'7X^?"62P\:Q^+['5M0C^%>I:-J]S+80@O'=7!B-I);,'!8XN K=/E9QR#S^
M<>B?##Q[#\.[WPU)X8_: FUR34Y);;PM_8LH\'W+FY#QBX5Y%_=M@%SM SSG
M'-?2'QM^'WCR_M/VIKQO!.M75[JO_"$S6MMI.F33+>O -/-RMIM4^:(RD@.T
MG;L.<8-3=V+Y5<^I/@7^VQ\.?C_XON?"VB+K>C:_';?:X;#Q!IQM'NH@2':+
ME@VWC()!^88SAL>^5\=^&_&FO_M,?M-_#+Q)8?"OQIX"\/\ @>WU*:_U3QKI
M0TZ:Z>Y@\F.WA3<Q=007)S@$#('!/V)5HS:L%(Z[T922 1C(.#2T50C \!^!
MM'^&OA+3O#6@6[6NDV",D,;R-(WS,79F9B2S,S,Q).2236_110 4444 ;=%%
M%<AVA1110 4444 %%%% !1110 4444 %%%% '/\ CCP'H?Q'T+^Q_$%E]NL!
M<07:HLKQ,DT,BRQ.KH0RLKHI!!'2N@HHH **** $(R"/7TKGO 7P^T#X9>'4
MT/PW8#3]-6>:Y,9E>5GEED:21V=R69F=V.23UQT KHJ* "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KQ7Q3^QQ\)/&?C/4?$^K>&9I]2U.Z@O=0BCU6
M\BL[V:$@Q//:I*(92"H/SH>G->U44 (JA%"J J@8  P *6BB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *\:\=?L@?"CXD>+]2\3:_X;GN=4U3[/\
MVD(-5O+>WU#R#F$7,$4JQ3!>F)%;CCI7LM% $=O;Q6EO%!#&L4,2A$C0855
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
MT3\5_%_PY\:_%OPU9^%H_ ?AZYOS:Z#?Q3G4-2M+)G$TIN5D"0NPC<HAC8<
M$\Y'J/[&UK-9?LK_  M@N(G@GCT&V5XI5*LIV="#R*^6/BS#X/M['XI>"-!M
MOB9IGBW6KV^M[?X86L,ATG5;J<L$O5E2 A;61F$KXG5  P91R* /H!?CAXS^
M,7CW_A'_ (57&@Z586/A^QUS4-4\0V<MWE[Q6>WM4CBECVG8N]G+' 90 <\>
MA?L^_%.^^+?P\_M/6=.ATCQ%I^H7>C:O8VTA>&&\MIFBE$;$ E"5W*3V85\\
M^";O3_V,?BEJ!\<)J4>A^(/"NBV]MK%AIMQ>P?;;&W:WEMCY,;%690CIN #9
M(ZC%>O\ [(.A:K8?#36==UC2KK0[KQ;XDU3Q+'IE]&8[BV@N9RT*2H>5?RPA
M([$F@#W&OGK_ (;?\"_] GQ#_P" T'_QZOH6OSU_X95^*7_0K_\ E0M?_CM?
M49)A<!B?:?7IJ-K6O)1[WWWZ'R>?8S,<)[+ZA!RO>]HN7:VVW4^P_B?\4)_#
MW[.GBWXBZ#"ANK'PI=^(+"&_3*[TLWGB655;D9"A@&]<'O7GOB;]H[Q'!X6^
M$FD>&M&L=8^)'Q!LX[F&&X9XK"QB6!9;FZEQEO+3< %!RQ(&:UOC)H5_IG[#
M_CC1I[9QJEO\.KZSDMH\2-YRZ8Z%!MR&.X8XSGM7D^H^'/$'@(?L]?&&PT#4
M/$6E^&_"_P#8OB#3--A,M]!:W%O$1<10CYI"DB+N106VDD#@D?.55&-22AM=
MV/IJ+E*G&4]VE?U/5[K6/CIX#UKP_/JEMX;^(6@WU_%9:C!X>TZ;3[S3HY#C
M[2OFW$JRHG5E^4XZ9[<U^UW^TUXI^"^J:%H_@31+3Q#K,=C=^)M<@ND9A!HU
MH%\[;M9=LKLX5&.0-K9!R*\7_:,^('AWXRD7'P6\2?%#5/B;?7UAY5CHTVN6
M.GVL"SQB<SQ.([>$>4L@.[!R<GUKH_!?@#XH?M"?%+XE?%;PM\0(/AUHU_=M
MX6TZSU'PK%JK7>GV9*&4&65-B2S-*VT#GC.=HK(V/LOPSXCT_P 8>'-+UW2;
MA;O3-2MH[NUG7H\3J&4_D17C7BWXH>/O%OQOUCX<_#A]!TL>'-)MM2UG6=>M
M9;M?-N6D%O;QQ1R1XRL4C%RW & *YG]AE]:\ >&O%/P6\2RR7FJ_#O4?L=GJ
M36YACO\ 3IE\ZVE09(&-S(5#':%7GFJFO>-=/_9K_:G\?^*/&%KJ=OX3\=:)
MI?V+6;+3I[R&.[L?M"/;.(4=E=UN%9<@!MI .: /6OV=OBY<_&/X>R:EJEE#
MIOB+2]1N]$UFRMF+10WEO(4?83R48;'&>0' /(JGXI_:K^&?@W7=3TK4]>G$
MNE2^1J5W:Z9=7%GI\F =MQ<QQ-%"0""0[#&><5SG[%WA#4] ^''B7Q!JVGW.
MD77C7Q3J/BE-.O(S'/;0SLJPK(AY5C'$C%3R-^#R#7D'A/XIZ1\"OAS\2OAA
MXRT37K[QQ>ZQK<UII]KH=U=?\)&M[+))#+%*D;1MO655;<PV$$-@ 4 ?1_C[
M]I'X?_#77-'T?6M8G.J:Q9/J.G6FG:=<WTEW I4,T8@C?<?F!P.<9., FNXO
M_$UK8>%IM?,-W/9QVAO?*@M7>X=-F[:L6-Y<C^'&<\8KY"^%_P /]<\#?M!?
MLXZ-KT,MQJ.A?"ZYL+VY*[UBN%^S*R;^F1AE!SD@5]IT > ?LV?M ^*OC3\0
M/B=I?B+PC)X+L_#SZ<=-TZ^Q]O,5Q%*^^XVNRJQ"*0@Y7)!)->S2?ZQOJ:\9
M^"UG<0?M3?M"3R021P3'0/*E9"%DQ:S [3T..^*]FD_UC?4UK3,:G0;1116Q
M@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 ;=%%%<AVA1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MO@%X*\!?#KQ7J'@Y?B7_ &%'JNKZAXKU^X@LXHY&/E(\@@>62Y< EE";4/\
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
M>O/'[VLNMZB'U-)+>[EN9&AN6^T*)FD12LBF5DV+E55% 8T >U4444 %%%%
M!1110 4444 8'CW0M5\3^"M;TC0];;PWJ]]:26]KJZ0>>UG(RD"4)N7<5SD#
M<.>]>-_LW_L[>/\ X$?8],U'XJV7B?PE;0R Z1!X3AT^6:=L$W$MR)G=W)R6
M+9+$Y)KLO$?[4/PF\(_$&'P-K/C_ $33_%DLB1#2YKD"17< HCG[J,01@,03
MD>HJ+Q]^U5\(_A=KD^C>*_'^C:%JT$D<4EE=S$2JSJ&7Y0"<88'=T&>2* .
M^*?PI\9_%#]I :MX=\1ZCX!F\+>&4BTKQ!_9BWEI-<7<[_:(S')A9=L<$>0K
M J70Y['H?"G[*NG>&M9\,:C/X@O-6NM-DU34-1N;J%1<:IJ5]"D$EVSJ0(]L
M2O&J!3A64 C9SZMI_CKP_JE_J=E:ZM;2W&F00W5X ^%AAE0O'(6/&UE5CD''
M!K#U[XU>$=!^$5U\2Y=7A;PA#8_V@FHL&1)8SPA&1GYB5 XYW"@#P_P)^Q-K
M?@ZX\(6-Q\5+G4O"'A/68=4TOP_'H%M:HZQ%RBW4L;;YY 6!$IQR"2A)XZGP
M=^R]KO@_Q5;QV_Q5UU/AS8ZE-JUCX/L[:.V9)I)7F:.:\0^9+!YDCL(L+V#%
M@"##X _:VT7Q[X7\%^*(]9\.:?HEYX:OO$WB&&:>X:YL((/+5O)Q%M=8I6>.
M1F*\J-@;)QN+^VI\"WMM6N!\4?#ODZ4L;W;&[ V!_NA1C+D^BY(YR!B@#"^'
MW[*.L?#S5M/TNQ^*.MQ_##2;U[[3/!MG;):M"S2M*(9;V-A)+ &8XC(&1@,6
M&<XD?[%FK32:_IE]\5-4G\%^*=9N];\2^'H=-BB_M&6:<N(TN-S20Q>4(HG4
M9WB,D%-V!ZOXA_:7^%OA/X?Z/XWU?QSH]CX5U@9T_4I)_DN_41@#<Q&#D 9&
M#G%=IX1\8:)X^\-V'B#PYJMKK>B7Z>9;7]E*)(I5!(.&'H001V((/(H \/\
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
M^+_B/0KZ;3=/\&^'/#,&MZKK=U-L\B:>:185+$[ AC@E;)Y)QCW ,O\ 9&^
MK?L__!O2M%U&0WGBN[CCN=<OWD\QYK@1K&J;NZ11HD2@<83/<YD^*'P3\;^*
MO&$NM^#?B_K/@6WO[>.UU+3/L,6HV[HF[#VPE8?9I2'(9U#!L*2N1SO?#?\
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
MD_L[S?L5G#=//<KGS5\PSB1D_AV<'Y\8K8\?_LX:1\3/')U;7;^2;0AX1O\
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
M0COM+D?=X]G_ &H]-U.R_9G\7Z1X1\/W6K7$FGQZ9#H^C0@S?99)(X9A#'D
ME(&D8*"/N8%=EX#^$7@_X8WVO7OAG0H-*O=>NVOM3N49Y)+J8DDLS.Q.,LQ"
MC"C)P!FNPH ^*_C!\+O$7Q+N/B/]A\.:S8V^NZ/X:\$Z;YMF5>VL)Y_-U!SC
M("HLJJY!PIB<9XKT2]^'L>A?&CQ!XATOP-G3? W@:+3?#$<>GY22ZD>:65+8
M8Y(5+=/EYRS#N:^D** /S1U#]GCQQ\-Y?A1J%[8?%":VT_P/;Z;;?\*RDM/M
M6GZM+*\]ZERMPC>6CM(O[U<?ZLAN *^POV<_AZG[.OP",>N3ZA%,AO-?U7^U
M;^.]EMY)"TTJF6.*)&P,D[4 W;L$]:]LK,\2^'-.\8>'=3T+5[87FE:E;26E
MW;EV02Q.I5URI!&02."#S0!\!?"O2?%?QD^!OASX?)\*M5T'4_%6L6WC#7?&
M]]!"-.\E[Q;_ ,^"8.7DN'4+$J;04W<X K1N/!GCV^^''Q'^",OPGU:Y\8^-
M-;U)[[Q[=V\3:*]K<73M'>M<;RY>*%D"0[=P* #&*^]-*TNTT/2[/3;"!+6Q
MLX4M[>"/[L<:*%51[  "K= 'PK>_!+Q1XQ\1:AI^L>']2NM(\7?$^T_M1KVU
M<QMH&DV"B!ILC"I+/;J1GAMXQG-:?Q[^'?B74KCXUZU8^$-9OK'4I_#?A>*R
MT>SS<SZ1;RK/?26Z942!EN'C'./D(R,$C[7HH YSPSXL76]5U72TT'6-)32U
MMP+G4+00V]QYD2R;8&W'?L!"/QA6!&3BO%?BM9>*+GX\ZUXCL?#VI7MAX2^'
ME\=*F@MV87FI74I+00X'SR!+6'@<_O .]?1M% 'G'PD\+M\'?V?_  QHPLIK
MFZT'0(A/;6T9::XN$A#2[5')=Y-YP.[5X1^S[\&=1M?%_P /+_Q?X;N9#X4\
M$&]6:]M#M36=0O))[L(&'^N14&<<CSL=2:^OJ* /A+0O#7C#P#I?PG^(FO?#
M37O$UM_:'B+7=7\+Z-8I-?Z=J6H7 DMI3;NRY\N/S$R.4WD]^.ML? GB[7_B
MCH/C&'X9Q^"]1L= UWQ)]@@D5XY=:N1';6B32 ",W!@5B^,A2>IZU]@44 ?"
M7P9\/>./%ND? /P5+\-_$GA#0O!-O/?ZGJ?B2W2(7&JQ63QQ[$5V.P7%P9 [
M[2^WY0<-C%\->$O%'B3X:?#;X.7WP.U[3/L/BRPNO%WB/4K>$V,[Q7!N+BYB
MD#L\WG^609,!5#[2<E0?T'HH _-*']FSQGX@\1^*/ NIV?Q?@U#Q)X@NKO6M
M0LM2TZT\+3VDERS+<"9K>25G$(C BY<, ,J.G<_%!?&_A/1/V@?"%G\%M?\
M&/B;QE<71M/$UO9QRZ?+ITL2PVX:4MO+P*3B%5)W MP"37WI10!X5\9O NKZ
M/^R+J/@3PO9SW.J2:%;^';>*RB,C()%2W=\+_"JLS$]  37#:/\ "R\\+ZY\
M>O'4'A6[NM2T_2(O#'A&SDM"\TEG::<"!;#&666:9ER."8R.@KZNHH \B@\/
M:[\)_P!E%-$\*Z?)J/B?0/!_V73K.,8>>\BL]L8[<M(!^=>5?"#X7+KOB[X,
M2:IX.U2PT#P/X$\RUBU_3_+>#4Y98XCE?F F2.WE;;DD"93UQ7UE10!^<_C+
MX0^.=3\+?#SQQJFA?$+3[2;Q!XA\1:KHO@2*W77-.N[VX!LW\F=&#*D*LAP-
MR[\YY)KZ8_8\^$>I_#KPMXCUW7?^$DCUSQ9J(U&X@\5:G!>WR(D:Q1&9H(8D
M20HBEE&_' +$YQ] 4A&01Z^E 'P#HVKZ]X\T+XP:-H7PDU/7]6^*&MZE;67C
M-XH'T@:<&^QQRW$Q?<@B6)Y%BV98X*\M70>/?!/C[3/!/Q-OM*\/ZY=)=^)-
M)T:5;/2X;O4Y=%L+6.)[BT@N!LE=IO,="0>'+#D9K[$\%>"M%^'7A73?#?AV
MP33-$TZ+R;6T1V<1KDG&YB6/))R23S6W0!^<&F_"+XE>,-,^+FLS^'_'^I&Y
MTO0K2RL_'36PU+5M/BOC<7EN@@5(HRT:LGDDD_-AC\_'<_'/PAXC_:7^%6MZ
MGI'P<UOP7!82:=8P).+>R\1ZEI27*2WUO# =T<2A40QB0L&93\F,!ON:B@#\
M[;+X)>--<\$?$?Q9H^G?%6XU>[\+2>#M L_B)>VGVN5;N:,2DVMO IABCVJ=
MS.1C>=H S7?-X/\ %?Q<@@MO!WPNU3X36/@SPEJ^CZ7)K\<%O-/J%S:^1%%
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
J1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>crvs-20260630x10q011.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 crvs-20260630x10q011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" (8 \L# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBOE+X\Z''XT_:&M='O\ 4-8@T^W\
M/"Y2#3M6N;)?,,Y!8B%UW'''.: /JVBOS5L?&OPLO;*/4?/^(<&C/.8/[6EU
MC51:JP<QDF3S\ ;@1GI7KJ?!CPJ[(JZQXE+.N]5_X2O4<D>H'G^] 'V;17QG
M;?!;PM>H7M]7\2SJ"5+1^+-18 ]QQ/7GOQ'_ .$#^%]YY.KK\0Y(MT48NK36
MM4EA+R,%1 PGQDL0,>IH _0ZBOAGPK\/O"7BK24OQ<>--+5Y3$L&I^(]2MY2
M1_LM/GGM6U'\%O"LL\D":OXE>:/[\:^+-1++]1Y_% 'V917QA_PISPD9Y8!K
M7B0SQ+N>(>+-1+*/4CS\BL[P]\.O WB?0X]8T_7?$LFG2%PL[>*M14':Q4GF
M?U% 'W!17QDGP8\*RS")-8\2O*5WA%\6:B25]<>?T]Z6/X+>%99Y(4U?Q*\T
M?WXU\6:B67ZCS^* /LRBOC'_ (4UX3WR(-9\2%XUWN@\6:B2J^I'G]*I>%OA
MCX,\9Z!9ZUI.L>*+G3[Q/,AE'BC4AN7)&?\ 7^U 'VW17QS_ ,**\._]!'Q3
M_P"%3J7_ ,?H_P"%%>'?^@CXI_\ "IU+_P"/T ?8U%?'/_"BO#O_ $$?%/\
MX5.I?_'ZQO&7P9T32O".MWMKJGBF.YM[*:6)_P#A*-1.UE0D'!G]10!]OT5^
M<FCZ/X4\._!OPCXF\3Z[XMFO-2TVS<K!XCU)YKJXDB5B$C6;DDDG %7O!EKX
M%\8Z]+H9N?'6BZTD/VE;'5]?U.WDEBS@NF9\, >N.F17H+!3T]Y'+]8CV9^A
MM%?%,7P<\,3S211ZSXEDECP71?%>HDKGID>?Q7 ?$8^!_A?<,FK_ /"PI(%\
ML&[M-:U26'=(P5%W"?&2Q QZFF\#4BKMK^OD)8F+=DF?HK17P=X5\">%?%.E
M"^6Y\:Z6IE,0AU/Q'J5O(3[*T^<'M6TGP<\,2W#P)K/B5YT&7C7Q7J)9?J//
MXIK 5'LU_7R#ZS!=&?:]%?$X^$'A9KB2 :WXD,\8W/$/%FH;E'J1Y^:S/#_@
M'P3XGT;^U;#7O$TEAOD3SF\5:BHRC%6ZS] 11]0J=T'UF'9GW717Q0GP=\+R
MS+$FM>)7E9=X1?%FH$E?7'G]/>B/X.>&)9WA36?$KS1\O&OBO42R_4>?Q3^H
M5>Z%]:AV9]KT5\3GX0>%@\B?VUXD+QIO9!XLU'*KZD>?TJGX9^&OA#Q?H5GK
M&E:UXHN=/NT\R&4>*-2&Y?7_ %]+ZA4VNA_68=F?<E%?%W_"D- _Z"7BG_PJ
M=1_^/T?\*0T#_H)>*?\ PJ=1_P#C]/\ L^KW7]?(7UJ'9GVC17Q=_P *0T#_
M *"7BG_PJ=1_^/T?\*0T#_H)>*?_  J=1_\ C]']GU>Z_KY!]:AV9]HT5\7?
M\*0T#_H)>*?_  J=1_\ C]'_  I#0/\ H)>*?_"IU'_X_1_9]7NOZ^0?6H=F
M?:-%?%W_  I#0/\ H)>*?_"IU'_X_1_PI#0/^@EXI_\ "IU'_P"/T?V?5[K^
MOD'UJ'9GVC17Q=_PI#0/^@EXI_\ "IU'_P"/T?\ "D- _P"@EXI_\*G4?_C]
M']GU>Z_KY!]:AV9]HT5\7?\ "D- _P"@EXI_\*G4?_C]'_"D- _Z"7BG_P *
MG4?_ (_1_9]7NOZ^0?6H=F?:-%?%W_"D- _Z"7BG_P *G4?_ (_1_P *0T#_
M *"7BG_PJ=1_^/T?V?5[K^OD'UJ'9GVC17Q=_P *0T#_ *"7BG_PJ=1_^/T?
M\*0T#_H)>*?_  J=1_\ C]']GU>Z_KY!]:AV9]HT5\7?\*0T#_H)>*?_  J=
M1_\ C]'_  I#0/\ H)>*?_"IU'_X_1_9]7NOZ^0?6H=F?:-%?%W_  I#0/\
MH)>*?_"IU'_X_1_PI#0/^@EXI_\ "IU'_P"/T?V?5[K^OD'UJ'9GVC17Q=_P
MI#0/^@EXI_\ "IU'_P"/T?\ "D- _P"@EXI_\*G4?_C]']GU>Z_KY!]:AV9]
MHT5\7?\ "D- _P"@EXI_\*G4?_C]'_"D- _Z"7BG_P *G4?_ (_1_9]7NOZ^
M0?6H=F?:-%?%W_"D- _Z"7BG_P *G4?_ (_1_P *0T#_ *"7BG_PJ=1_^/T?
MV?5[K^OD'UJ'9GVC17Q=_P *0T#_ *"7BG_PJ=1_^/T?\*0T#_H)>*?_  J=
M1_\ C]']GU>Z_KY!]:AV9]HT5\7?\*0T#_H)>*?_  J=1_\ C]'_  I#0/\
MH)>*?_"IU'_X_1_9]7NOZ^0?6H=F?:-%?%W_  I#0/\ H)>*?_"IU'_X_1_P
MI#0/^@EXI_\ "IU'_P"/T?V?5[K^OD'UJ'9GVC17Q=_PI#0/^@EXI_\ "IU'
M_P"/T?\ "D- _P"@EXI_\*G4?_C]']GU>Z_KY!]:AV9]HT5\7?\ "D- _P"@
MEXI_\*G4?_C]'_"D- _Z"7BG_P *G4?_ (_1_9]7NOZ^0?6H=F?:-%?%W_"D
M- _Z"7BG_P *G4?_ (_1_P *0T#_ *"7BG_PJ=1_^/T?V?5[K^OD'UJ'9GVC
M17Q=_P *0T#_ *"7BG_PJ=1_^/T?\*0T#_H)>*?_  J=1_\ C]']GU>Z_KY!
M]:AV9]HT5\7?\*0T#_H)>*?_  J=1_\ C]'_  I#0/\ H)>*?_"IU'_X_1_9
M]7NOZ^0?6H=F?:-%?%W_  I#0/\ H)>*?_"IU'_X_1_PI#0/^@EXI_\ "IU'
M_P"/T?V?5[K^OD'UJ'9GVC17Q<WP0T *?^)EXI_\*G4?_C]>9^ /#_AFR^#T
MGBOQ=XB\4XAU'48'F_X2740S+'?SPQ(JK-RVU$4 #)QZUS5L-.@DY/<VIU8U
M-C]':*_/'PNWP_\ $?B"TT6X?Q_H-_>HSV2:QKFJ6ZW049(1C/@G'..N*H77
MB'X76^H264=_X[NIQJ7]DPBWUW5'%Q< .7$9$_S!1&VX]!QZURFQ^CM%?G[\
M2=,\$?"VU-WJW_"?SV26S74US9:YJDT<,:]2Y$_& ,U?\$^$_!OC?39KZ*7Q
MQI5O&5PVJ^(=3MMX89!7=/R.GYT ?>=%?&7_  I?PJ;D6_\ ;'B7[05W>5_P
MEFH[L>N//SBD_P"%,^$Q=_9?[9\2?:=N[R?^$LU'?CUQY^<4 ?9U%?#_ (?^
M'?@;Q/9W=UI^N>)IK>UN);660^*M2 $D9(<<S]B#6E'\&_"<KQ(FM>(W>5=\
M:KXMU$EU]1_I'(H ^SJ*^,Q\%O"K7)MQK'B4W"C<8AXLU'<!ZX\_-(/@OX5-
MP(!K'B4S%=WE_P#"6:CNQZX\_I0!]FT5\1>&OAIX*\764]WI6M>)[JWAN9K-
MW7Q3J7$D4C1N/]?V92/PK7_X45X=_P"@CXI_\*G4O_C] 'V-17QS_P **\._
M]!'Q3_X5.I?_ !^C_A17AW_H(^*?_"IU+_X_0!]C45\<_P#"BO#O_01\4_\
MA4ZE_P#'Z/\ A17AW_H(^*?_  J=2_\ C] 'V-17QS_PHKP[_P!!'Q3_ .%3
MJ7_Q^C_A17AW_H(^*?\ PJ=2_P#C] 'V-17QS_PHKP[_ -!'Q3_X5.I?_'Z/
M^%%>'?\ H(^*?_"IU+_X_0!]C45\<_\ "BO#O_01\4_^%3J7_P ?H_X45X=_
MZ"/BG_PJ=2_^/T ?8U%?'/\ PHKP[_T$?%/_ (5.I?\ Q^C_ (45X=_Z"/BG
M_P *G4O_ (_0!]C45\<_\**\._\ 01\4_P#A4ZE_\?H_X45X=_Z"/BG_ ,*G
M4O\ X_0!]C45\<_\**\._P#01\4_^%3J7_Q^C_A17AW_ *"/BG_PJ=2_^/T
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
M1V?_ ,11_P ,R^./^BNWG_@CL_\ XBCZ_2\P^JS\B.BI/^&9?''_ $5V\_\
M!'9__$4?\,R^./\ HKMY_P"".S_^(H^OTO,/JL_(CHJ3_AF7QQ_T5V\_\$=G
M_P#$4?\ #,OCC_HKMY_X([/_ .(H^OTO,/JL_(CHJ3_AF7QQ_P!%=O/_  1V
M?_Q%'_#,OCC_ **[>?\ @CL__B*/K]+S#ZK/R(Z*D_X9E\<?]%=O/_!'9_\
MQ%'_  S+XX_Z*[>?^".S_P#B*/K]+S#ZK/R(Z*D_X9E\<?\ 17;S_P $=G_\
M11_PS+XX_P"BNWG_ (([/_XBCZ_2\P^JS\B.BI/^&9?''_17;S_P1V?_ ,11
M_P ,R^./^BNWG_@CL_\ XBCZ_2\P^JS\B.BI/^&9?''_ $5V\_\ !'9__$4?
M\,R^./\ HKMY_P"".S_^(H^OTO,/JL_(CHJ3_AF7QQ_T5V\_\$=G_P#$4?\
M#,OCC_HKMY_X([/_ .(H^OTO,/JL_(CHJ3_AF7QQ_P!%=O/_  1V?_Q%'_#,
MOCC_ **[>?\ @CL__B*/K]+S#ZK/R(Z*D_X9E\<?]%=O/_!'9_\ Q%'_  S+
MXX_Z*[>?^".S_P#B*/K]+S#ZK/R(Z*D_X9E\<?\ 17;S_P $=G_\11_PS+XX
M_P"BNWG_ (([/_XBCZ_2\P^JS\B.BI/^&9?''_17;S_P1V?_ ,11_P ,R^./
M^BNWG_@CL_\ XBCZ_2\P^JS\B.BI/^&9?''_ $5V\_\ !'9__$4?\,R^./\
MHKMY_P"".S_^(H^OTO,/JL_(B;[I^E?,,-E<CX%>%=96VEOM.T3QAJ&H:A:P
M(79X%U.[!;:.NTD-CVKZC/[,OC@C'_"W;S_P1V?_ ,17ENE? ?QI\.+>X\/Z
M7\3[C[%!=7$P\S1K5B6EF>9SDKW:1JX,7B(5TE'H=5"E*FW<Y+XC^.O#WQJU
MSP+H/A"Y77;Z'6(M2N+BV1BEC;1J?,9VQA2P;8%/)W'TKRWP5\&?#D7BWX=W
M?_"/JLTGC365FD*M_JXX[AHL^@#*N#["OH6U^&7CNQ+_ &;XCBWWG+>5H-FN
MX^^$YJ0?#OX@ J1\3&!4EA_Q([3@GJ?NUYIUES]HN%Y_@+\0(HD:21M#NU5$
M&23Y3< 5PWC/P?9^-/B%\)],UBT>]TE=*N99K9]WE,ZQ1;=X'!P22 >XKKW^
M'_Q#D4J_Q/D92,$'1+0@_P#CM'_"O?B%N5O^%G/N48!_L.TR/I\M 'RUHFEZ
MLWC_ !JFL6&G>-T\3N#''HUU+JIB$Q*!9A,$\@P[0"%VA>V0:BGU=+_XAZ9J
M=KIVFZ7J1\6(+F%DN[C6DC\_8YGF8A$B(Z+@C! '/-?5'_"N_B"9?-_X68_F
M8QO_ +#M,X^NVD/PW\?%V8_$HEFP6;^PK/)QTS\E 'SYX7\":#>7_A_PV+%T
M63X@WW]L6:;U#Q?9;QHA)ZH0![&K6G?#NS\-6V@:QIMC<0:K9_$:'3[>?<Y:
M&Q,^PPKD\1;6/'2O>A\.?B 'WCXEMOSNW?V%:9STS]RC_A7?Q QC_A9C8W;O
M^0':=?7[O6@#YC\!Z=JTGQ+T=]0UFPLO&B^)I&O(8M&NGU-XO-8LLDQEV>0T
M7 .W: 1@9%=9X)\ 6=AX<\$>*DLKA?$MSXPNH;F^9G,K6YN;A/+.3_J]H7CI
MWKW ?#OX@B4RCXF/YA&-_P#8=IG'UVT#X=_$$*%'Q,8*#D#^P[3 /K]V@#G/
MV4-&T/P[X>\6Z;IULMGJ=OXCU%;V##!E'VN7R<Y[>7MP1VKW2O+T^'OQ"1F9
M?B:ZLQRQ&AV@)^ORT_\ X0+XB_\ 14)?_!):?_$T >FT5YE_P@7Q%_Z*A+_X
M)+3_ .)H_P"$"^(O_14)?_!):?\ Q- 'IM%>9?\ "!?$7_HJ$O\ X)+3_P")
MH_X0+XB_]%0E_P#!):?_ !- 'IM%>9?\(%\1?^BH2_\ @DM/_B:/^$"^(O\
MT5"7_P $EI_\30!Z;17F7_"!?$7_ **A+_X)+3_XFC_A OB+_P!%0E_\$EI_
M\30!Z;17F7_"!?$7_HJ$O_@DM/\ XFC_ (0+XB_]%0E_\$EI_P#$T >FT5YE
M_P (%\1?^BH2_P#@DM/_ (FC_A OB+_T5"7_ ,$EI_\ $T >FT5YE_P@7Q%_
MZ*A+_P""2T_^)H_X0+XB_P#14)?_  26G_Q- 'IM%>9?\(%\1?\ HJ$O_@DM
M/_B:/^$"^(O_ $5"7_P26G_Q- 'IM%>9?\(%\1?^BH2_^"2T_P#B:/\ A OB
M+_T5"7_P26G_ ,30!Z;7Y4_M._\ )?/&O_7\?_0%K]"?^$"^(O\ T5"7_P $
MEI_\37YX?M :)?:?\9/%5OJ6J-JE\EW^]O#"D1E)13G:HP.N./2@#]WZ*Y#X
MO^*[SP)\*O%_B/3UC>^TG2;J]@69<H7CB9UW#C(R!7S[I7QL^*/A*3P-J?B?
MQ#X+\2Z;XDO+6S.EZ/ \%['YXSN3,C;MF<D8Z T ?6-%?!GAW]LGQ]=Z0_B"
M?Q7X$NW75YK!/!:0R)JDRK<M"JJ0Y^=@ P^7'->]Z_X\^(?Q#^)NM^$O %UI
M/ARR\.Q0'4]5U6V:[>2>6/>L,<:LH&U2N6)[\"@#WBBO*/@A\2O$'BB_\4>%
M?&-M:0^*_#5Q'#<SZ?D6]W%(FZ.9%/*Y&<J<X(KD%\<_%/XM^*?%P\ :AH/A
MWP]X<U"324FU6S>ZEO[J, R\*Z^6@+;<\DX- 'T-17B\_P"T-)X,T#PQ:>,/
M#>I'QUJ-F]S=:!H$!O7A6-MKRY! $9.",\_,!UKEM8_:^L+?Q]X432+"_P#$
M/A77?#EUJL<>E6#37HGBN$C(9<C8%!D# _Q#'M0!](T5XO??M7^#H['09M+L
M]:\17.L6#:I%8:38--<0VP;89)5R-@W K@\D@^E)=_M8>#C/HEOI-IK7B*[U
M?3_[3M[;2K!I9%@$AC9G!(VE7&T@\YH ]IHKRW]F_P",4_QR^%]KXHNM*N-'
MGDN+B%H)XC&,)*Z@KGJ, 9/KD=JYOP_^T%?^+OVB8/".E64+^##I]VRZLV2U
MW=02(D@B[>6A?;N[L& ^[0![M17 _$WQ_=>&-7\)>'])6*37?$>H?9H!,-RQ
M0QH99Y2,C.U%./=EKD+3]K?P9=^(K;3$L]<%K-JXT+^V&T]A8I>E_+6)I,\$
MM@ XQD@4 >VU\R_$S_DY]?\ L6%_]*#7KG@+Q]=:UXQ\7>%M66)-5T2=)(VA
M4J)K64;HGQD\\,I]UKR/XF?\G/K_ -BPO_I0: ->BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ I1U%)7EVH?%'7(/CAHOA!=#-MH=U#.S:E<,-T\B*K 1
MJ#]T;N2>IH ^T8O]4GT%/KYM\7?%3XN>"-?M=:U/3_#]OX3NM=71[301O?4K
MF%I?+2X60';DK^\V8X7J:^DJ "BBB@ HHHH **** "BBB@ HHHH ***P?'/B
M*\\*^%[W4M/T>YU^^B $.GVA4/*Y( Y8@*HSDD] ": -ZBO / WQ4^)?Q/\
M@%X;\0Z#I&DP>+]7O)[>Y-RS&TT]$N)8RY .Z3 C48!&2<\5T?P$^(OB?Q==
M^,=!\6#3;S5/#.H)8OJVC*RVEV6B60A58DJZ;MK+DX.* /7**** "BBB@ HH
MHH **** "BBB@ HHHH **\6^(_QF\2>%OC5\/_"-CX<*^']:U(V5[K=TPVLW
MV6:98X%!R2/+^9CP.G-<Q\:_BK\6OAH^N>*X;'P]#X-TF[B@@TJYWO?ZNK,B
M_N74X5R6(5,$DB@#Z0HIJ-O16P1D9P>U.H **** "BBB@ HHHH **** "BBB
M@ HK+\3:Q-H&@WNH6^GW&K3P1EX[*U \R9NRKD@<^]>,?#_XN?$7XB?!'5==
ML?#FGQ>-DUJ[TN+39)C]GMUCNVAW2,/O;$&XXZD<4 >]T5XU\$/B'XQUKQCX
MP\'^,WTC4=1T#[._]JZ&CQV\GFJ6\IE8G:ZX&1GHPKV6@ HHHH **** "BBB
M@ HHHH **** "O$O%G_(R:C_ -=C4_Q2^,OB+P=\6/ 7A?3O#I;1M:U$6M[K
M5RP"#,4CB.)0<EODY)X'O7SY\7/B_P"-H/'7Q"U?08-);PCX/U$65]#=*YN;
MMA%%),8V!PFT2@#(.2#0![-14%C=I?V5O<I]R:-9%SZ$9J>@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*\L^+GQ3UOP-K_A;3],T,W%GJ6J6]G=ZG.0(HED)&U!G+-Q]!0!ZG7Y>_M/_
M /)>_&7_ %]C_P!%I7VM\0/B3XW;Q=XEL/!J:0+'PI8PWNI?VDCL]RTBNXBC
M*D!?DCSN.?O"OA/XY>((_%?Q3US68EV1W[0W*KZ!H4./UH _:OXP^%;SQS\*
M/&'AW3R@O]5TFZLH#*<+ODB95R>PR17-_"O]G+P!\-+'1KS3O!'A_3?$=I:1
MQ2:C:6$:S"0( Y5\9&3GD=:]4KXSUGXN^.)?''BRUU3XI1_#OQ#9:O+!HWAC
M5]&B32KNT63; SW3QL\AE4;BR.-I; 7B@#-T;]G+XH+\+]5^&=QX)\&BQOKZ
M\G3Q9=7YDN8%FN'F6181#GS$W?*=_! .17K5W\/_ (A_"#QOJ/B+P+86'C6P
MURTM(=3TS4;S['.ES!$(A<1RE6#!E W*><\@T7>M_$'XP?%7Q#X9\/\ BY?
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
MR*29E-K-#M7'0YE!Y[ UY3K/P9^+\WQEU/QK;:YX+U2#S FD6^MV5W*VF08
M(C"2J@=N27QGWQ7TI10 U-VT;L;L<XZ9IU%% !1110 4444 %%%% !1110 4
M444 (>17@VI_!#QQI?P9\3>%/"'BBPTC7M8UN\U$:G-#(5BM[BY>5HP%(8/M
M;;N!XY([5[U10!Y5\ _ ?C#X=:%+HWB+_A%4TZ%5^QIX<M;B)BW.]IFFD<NQ
MX.>N<YKU6BB@ HHHH **** "BBB@ HHHH **** .!^)?PWN/'?B#P-J$%Y':
MIX>U?^TI4D4DS+Y3IM7'0_-GGTKY9^)?PK^)=]\>]>\5P:OX6O[))]FE66K6
MMS)]@C  8J$D5=[')+$$\X'%?<E>)>+/^1DU'_KL: ,:'S/*3S2IEVC<4Z9[
MX]J?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<;\3? D_CRUT"*"ZCM3INL6VIN9%)WK'NRHQW.:[*B
M@#C?&O@6?Q3XJ\&ZM%=1P1Z%>R74D;J290T3)@>G+9K\[_VG_P#DO?C+_K['
M_HM*_4*OR]_:?_Y+WXR_Z^Q_Z+2@#]Q:*** "BBB@ HHHH **** "BBB@ HH
MHH **\;_ &@_!EEKJ6&M>)_'.J>%/ ^CV\\E[9Z1?R6,EW.VP1%IHV#D* ^$
M'5F'7%>$^'I/&?C&V^#7PY\1>(?$6FZ/XANM8U&>[^VR6VK7.GVJ;K2&2=2'
M!;S49CG<0F">30!]M5\R_$S_ ).@'_8L+_Z4&NL_9IO-1T^X\?>#[S5K_6[3
MPSK9L[&\U2<SW/D-&LBH\C<OMW$9/.,5R?Q,_P"3GU_[%A?_ $H- &O1110
M4444 %%%% !1110 4444 %%%% !1110 4HZBDI1U% 'O\7^J3Z"GTR+_ %2?
M04^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ KQ+Q9_R,FH_]=C7MM>)>+/^1DU'_KL:
M ,FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "OR]_:?_Y+WXR_Z^Q_Z+2OU"K\O?VG_P#DO?C+
M_K['_HM* /W%HHHH **** "BBB@ HHHH **** "BBB@#Q#X[?L\:W\8_&/AC
M6[+Q[+X<MM #20:6VE17MO)<D_Z]UD8 LHP%R#MY(ZU+XD_9_P!<\6:!X9FU
M#XA7B>//#=Y+=Z9XLL],@B>,2(T;PO;\HT;(V".,X4YXKVJB@#@_A!\*8OA5
MHE]!)J]UXAUC4[M[_4M7O55)+J=L MM7A0   HZ 5Y#\3/\ DY]?^Q87_P!*
M#7TU7S+\3/\ DY]?^Q87_P!*#0!KT444 %%%% !1110 4444 %%%% !1110
M4444 %*.HI*4=10![_%_JD^@I],B_P!4GT%/H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *\2\6?\C)J/_78U[;7B7BS_D9-1_Z[&@#)HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\O?
MVG_^2]^,O^OL?^BTK]0J_+W]I_\ Y+WXR_Z^Q_Z+2@#]Q:*** "BBB@ HHHH
M **** "BBB@ HHHH **** "OF7XF?\G/K_V+"_\ I0:^FJ^9?B;_ ,G/C_L6
M%_\ 2@T :]%)D>HI: "BBB@ HHHH **** "BBB@ HHHH **** "E'44E*.HH
M ]_B_P!4GT%/ID7^J3Z"GT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>)>+/^1DU'_K
ML:]MKQ+Q9_R,FH_]=C0!DT444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^7O[3_ /R7OQE_U]C_
M -%I7ZA5^7O[3_\ R7OQE_U]C_T6E '[BT444 %%%% !1110 4444 %%%% !
M1110 4444 %?+WQ:LH=1_:5:WN$WPOX80,N2,_Z0>XKZAKYE^)G_ "<^O_8L
M+_Z4&IE%23C)73*C)Q:E%V:,"+P?I+>*[BV-LQ@6T1PGG/@,6(SUKLK:WCM+
M>.&)=L4:A57.< 5BP$?\)M=<_P#+DG_H;5O5YN!H4J2FZ<$GS-:)+J>AC:U6
MJX*I)OW5N_(****]0\T**** "BBB@ HHHH **** "BBB@ I1U%)2CJ* /?XO
M]4GT%/ID7^J3Z"GT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>)>+/^1DU'_KL:]MKQ
M+Q9_R,FH_P#78T 9-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %?E[^T__ ,E[\9?]?8_]%I7Z
MA5^7O[3_ /R7OQE_U]C_ -%I0!^XM%%% !1110 4444 %%%% !1110 4444
M%<[X[^(7AWX9:"VM>)]5@TC31(L0FG)^9V^ZBJ 2S'L ":Z*OGS]HN>#3OC9
M\ =0UJ6*#PM#KM]'<2W3 0)=OITXM2^> =V\*3_$1ZB@#V+P-\0/#WQ*T)-9
M\,ZK!J^G,Q3SH"?E8=58$ J1Z$ UX-\3/^3GU_[%A?\ TH-;_P"SE<6M_P#$
MGXS7FDR0S:'+KT8@DMB&B>46Z"4J1P?FX..^:Y;XP:E!I'[2+W=R7$$?AA"Q
MCC:1O^/@CA5!)_ 548RG)1BKME1BYM1BKMGD=EH7C-?B5.T;NMT)&D,\K$Q&
M,DX)&?N^U>GAO',75-#G'KNE4FLF+XC:(/%5Q<F2\\IK1$'^@3[LAB>FS/XU
MWUE=QW]I#<PEC%*@==ZE3@],@X(^AKYC \.U,OA4<IU(J4Y;MK6_FK7[GV.;
M8[$R=*5?#1244M8M=/ZT.9?5?&$ ^;0K"X(_YXWI7/\ WTM,7Q7XD0_OO!\P
M'<PWL;_T%=?17H/!UD_=Q,U\H/\ .!\_]<HOXL/#[YK\I'*-XXN8O]=X9UA#
MWV1(_P#)J1?B/9J<3Z9JUM_UULSQ^1-=9FD+ =Q3^KXM?#7^^*?Y6#V^%>]#
M[I/];G,#XDZ#GY[B:+_KI;2#_P!EJ:/XA^'9/^8K O\ OY7^8K<DGMU_UDD0
M_P!YA67>:AX=C)^U7.F*>_FR1C^=:QP^92^"47_VY+_Y-EQ6%J:*E/Y23_\
M;!\7B[1)Q^[U6T;Z3+5N/6+"7[EY WTD%<O>>(?A_#D7&H:"I]#+%G^=<Y?>
M*?A,KGS;O3';_IBKO_Z"#7;#+<]G_#P_-Z*:_21V4\M5;X*57Y0YO\CU-+F*
M3[LJ-]&%/# ]Q7CW_"5?#-@1;27<A]+2VN3_ "6J4OB'PRSXLM,\:7)/0VMM
M-C_QXBNA95Q M\%][:_]*@CH61SD_AJ1]:=O_;CV^BO&(-9OI5QI^D>-E]/-
M2-/_ $-JBFO_ (@Y_P!!T77&]#=7=JHH^HYI'2>'2_[BTE_Z5.(ED,F[>VA'
M_$U']3VRE'45XQ:7/QBE8!;+3[=?^GN="?QV@UC_ !._X6W_ ,(?<[X[)H\C
MS/['9S<;?;@<>N*]# Y9B,7B(4*G+3YFE=U*;W_PS9=+A_VE:%%XJE[S2TG?
M^OO/OZ$YB3'H*?7PM\"?CM\0/A5I^F:=XST;4Y]"OI2;>[U1&20=MJ2.0.O.
M&_"OJ&P^/OA678NIF^\/R/\ =75;-XE;W#@%<>^:X\YI4\DQ<L+B9I*^DFFH
MR])/W7YV;L]#/,N'<9E]5PBO:1Z2CK?Y+7U['I%%9VE>(M*UV(2Z=J5I?1G^
M*WF5Q^AK1KCC*,US1=T?,RC*#M)6844451(4444 %%%% !1110 445#=W265
MK-<2!S'$A=A&A=L 9X4 DGV'-)M)78TFW9$U%<6_Q<\/QW*6[+JJSR LD1TB
MZW,!U('EUT^D:O!K=BEW;+.D3D@"X@>%^#CE7 (_*N>EB:%9\M.:;\G<Z*F&
MK45S5(-+S1=HHHKI.8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MO$O%G_(R:C_UV->VUXEXL_Y&34?^NQH R:*** "BBB@ HHHH **** "BBB@
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MU/0\W</U9!\ZC\#7IE(1FO.^H>RUPM1P\MX_<]ODT>A]>]IIB8*?GM+[UO\
M-,P?#'CWP]XR@\S1]6MKW^]&CXD3_>0X9?Q%;]<EXE^%?AKQ5/\ :;O34AO@
M=RWMJ3#.I]=ZX/YUA#P?XV\*#.@^(DUJU0?+9:TN6QZ"5>?SS1[?%T?XU/F7
M>'_R+U^YR#V.%K?P:G*^TO\ Y):?>D>E45YJOQAD\/L(_&'A^_\ #XSM-ZB&
MXM/J73.W\17<Z'XCTOQ-9K=:5J%OJ%N?^6EO(' ^N.E=%'&4,1+DA+WNST?W
M/7\#GK82O07-./N]UJOO6AHT445VG&%%%% &%X@U+7;&9!I6CV^HP;-SO->>
M25/IC:<\=ZR/"/B_Q#XGAM+M_#]M::=,S!IOM^]T"L5)V[!GD>M=C-_J9/\
M=-<M\+/^1&T__>F_]'/7FSC4^LQBJC2:;M[O1Q\K]>YZ$)4_JTI.FKII7UZI
M^=NG8ZRBBBO2//"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "O$O%G_(R:C_UV->VUXEXL_P"1DU'_ *[&@#)HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ K\O?VG_\ DO?C+_K['_HM*_4*OR]_:?\ ^2]^,O\ K['_
M *+2@#]Q:*** "BBB@ HHHH \+_:&TZ7X@^&=>\,ZGX,E\0:;!/:R6T-OKOV
M![SC<S;E9638V.">:\\^!W@.\T3XD:1<OX$\1:-%%O'VN]\>3ZC#&-A'-NTK
M!_3IQUKI?VH_A3\/I6@\0WOP]TGQ7XWUZ\@TJS?49'CC>4KM0RLIX557L,G&
M*\L^ 'A_0?!GBOX=:[=?#/PKI5WJ^J:KH#:IH+SK):7]M<74:E4D9LQ/% >>
MH;/8B@#[EHHHH ***PO&K>)$\.71\))IDFN\>0NL-(+;KSN,?S=/2@#D/B;\
M=]*^''B/3O#L>DZMXE\17UM)>KI>BVXFFCMT8*TKY("KN( SU.0*PKS]JWPH
M?#OAC4-(L-7\0W_B)IULM&TZT+7G[C_7ET) 01G ))ZD#O7!_%[]H?7/AJ/#
M_A76$T#3/B;K5K*;C7+:*9]-TJU\P@2;F&]V.!MC[LISP*Y7PY/X.^"?Q&^%
MOBNUU6XU/P(_A[5]'E\0F!W3^T9;BWN&DEVK\AE\J7L!D >E 'U+\-/B1I'Q
M5\*0:]HWG);O(\,D%U'Y<T$J,5>-U[,",8KP_P")G_)SZ_\ 8L+_ .E!KK/V
M4XYKSPKXHU[[--::?KWB&\U"PCGC*,8&8!7VGD!MI;\:Y/XF?\G/K_V+"_\
MI0: ->BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I1U%)2CJ* /?XO]4G
MT%/ID7^J3Z"GT %%%% !1110 4444 %%%% "$!@01D'L:\I\0? V/3]7G\0>
M =0;P?KLIWSQ6ZYLKP_]-8?NY_V@ >2>M>KT5V8;&5L))NC*U]UNFNS3T:]3
MKPV+K863=*5K[K=-=FGHUZGD>C_&^;P]J4.B?$73#X8U&1MD.HC+6%R?]F3^
M$GT;%>K,MOJ-H581W-M,F"#AD=2/R((JOK.B:?XAT^:PU.S@O[.9=LD%P@=&
M'N#7DLGPT\5_">=[SX=W_P#:>B9W2>%-6E+1J._V>4\QG_9.17H\F"S#X+4J
MG9_ _1O6/H[Q\T>BHX3&ZTW[*IV;]Q^CWB_6Z\T:FM>#- C^*WARW71-/6"2
MQNF>(6J;6(*8)&.<5Z78:=::5;+;V5M#:6ZY(B@0(HSUX'%?*NI_M?>&4^,7
MA^/5-+U'1Y;.*6ROEN47_1I9&7@X/(&.2/6OK($$ CD&IS/**V5QP[K4>1RC
MH[+7WGU6^Z_ WS?"8W!PH+%Q:O'2^SU?Z-?>+1117B'S@4444 %%%% #7174
MJP#*>"",@UPFM?!7PUJ5ZVH6$,WAW52/^/[1I3;/Z\A>&_$5WM%<U?#4<2N6
MM!2]>GIV.BCB*V'=Z4FO3]>YYM]C^(OA-LV]Y9^+[('[ETHM[D#_ 'A\I/X5
M+8_&O289TM?$5I>>%KP\;=1C(B)]!(,J?SKT2J][I]KJ5N\%W;Q7,+C#1RH&
M4CZ&N/ZI6H_[O5?I+WE]_P 7XOT.OZU1J_[Q27K'W7]WP_@O46SOK?4;=9[6
M>.Y@?E9(G#*?H14]><W_ ,$M*@N6O/#-]?>$;XG<6TR4B%C_ +4+90CV %0C
M5_B+X/7&HZ;:>+[)!_Q\Z=^XNB/4QGY2?]W%+ZY6HZ8FDTN\?>7_ ,DONMYC
M^J4JW^[U4WVE[K_^1?WW\CTF;_4R?[IKEOA9_P B-I_^]-_Z.>L;_A>OA1+&
MY;4;N71;F%&+VNH0M%)P.< _>_"F? GQII'BSP3#'IMVL\MK)(LT9&&3=(S#
M(]P16<<;AJV,IQIU$VXRTNK[QZ&DL%B:.$G*I3:2E'6VFTNIZ11117M'CA11
M10 4444 %%%% !1110 4444 ,FE2")Y)#M1 68^@%<H_Q9\)QNJMK,2LQPH*
M/DGVXKK2,C!Z5Q?B^VA'C/P2/*3!N[C/RCG_ $9ZX<7.M3BI4FMTM4WNTNZ[
MG;A84JDG&JGLWHTMDWV?8Z71=>L/$-H;G3[@7, 8KO4$<_C6A34C6,810H]
M,4ZNR/,HKF>O]>IR2Y6WR[!1115$A1110 4444 %%%% !1110 5XEXL_Y&34
M?^NQKVVO$O%G_(R:C_UV- &31110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y>_M/\ _)>_&7_7
MV/\ T6E?J%7Y>_M/_P#)>_&7_7V/_1:4 ?N+1110 4444 %%%% 'E'[2;^%9
M/ $%CXILM2OTOK^"VL(M%R+T71;]V\+ @JRGYLYX -?-_P"SOIG@OP=\9X+,
MQ>.?$EA;ZS?Z3H7B7Q+J$4]C'JAWS7B0PI@JS%I?WK [BK@$<U[W^UHVBQ_#
M:T;4WUU-2&I0?V.?#4:OJ!O,G8(E;Y2<9SGC&:^??V?M?\.:KXV^%&B6?A'Q
M]IFD::VH'3I]?^S165QJ(:7[3<RLKEI+C+2KL'3YCC ) !]W4444 %%%% %:
MXTVTNW#SVL,S@8W21ACC\12_8+7[/Y'V:'R.OE;!M_+I5BB@!%4(H50%4<
M8 KYF^)G_)SZ_P#8L+_Z4&OIJOF7XF?\G/K_ -BPO_I0: ->BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ I1U%)2CJ* /?XO]4GT%/ID7^J3Z"GT %%%%
M !1110 4444 %%%% !1110 4444 ?,WQ(_9=\%>,?CMIU]?17:C5+>:ZN[>&
M;8DDB;0#P,C.><'M78C0/B/\)"&T2\;X@^&HQSIFI.$U"!1VCFQB3V##-=;K
MO_)7_#'_ &#[O^:5W=?68C.<6Z.'I8A^T@H6Y9:K=K3JG9)733T/J<1F^*=*
MA2KOVD%#X9:K=K3JG9+5-,X/P3\:?#7C:Y>PCGETK6HN)M)U./R+F,CJ-I^]
M]5R*[RN5\;_#+PY\0K=8]9TZ.:9/]5=Q_)/$?59!R*X,:+\2/A2N[2+H?$#P
M]'UT^^<1ZA$N/^6<OW9/HW/%>?\ 5L)C-<-/DE_+-Z?*>B_\"MZLX/J^$Q>N
M&GR2_ED]/E/1?^!6]6>S45PG@3XS^&_'L\EE!/)IFMP\3Z/J:&"ZB/?Y&ZCW
M&17=UY=?#UL+/V=>+B^S/-KX>KAI^SK1<7YA1117.<X4444 %%%% !1110!Q
MOQ5^&UA\3?"-YI-TPMIF >&[5 S1.IR#[CL17DWP7_9VMK#PO_:7_"1:I9ZC
M=NP$^FR^1L5'9<8Y#=,\^M?1$W^ID_W37+?"S_D1M/\ ]Z;_ -'/7SV)RO!X
MG,(5ZM.\N66NO1JWYL]_#YEB\/@9T*4[1YEIIU3_ ,D83>"/'FD.ITKQT+V%
M1Q!K-BDA;ZR)@TB>(?B;H[$7_A;2=;C'_+32K\PMC_=D']:]*HKL_L]1_A59
MQ_[>O^$N8X_KSE_%IPE_V[;\8\IYQ_PNF#3XRVN>&?$&B '#/+9&6,?1D)S^
M5:NF?&#P=JSQQPZ_:)-)]V*=O*?_ +Y;!KL>M96J>$M%UM2+_2;.[SWE@4G\
M\9I^RQT/AJQEZQL_O3M^ >TP4_BIN/I*Z^YK]2];7]M>#,%Q%,/6-PW\JL5Y
M_<_ SPD\ADM+2?29#_%I]R\//T!Q5;_A6'B'2D;^QO'6IQ8^Y%?HEQ&OMR ?
MUH]OC(?'1O\ X9)_A)1_,/882?P5K?XHM?\ I/,>DT5YQ_Q='1P@']@>(4'W
MB=]K(WTZK2-\4M?TI]NM> -9A3_GMIK)>+^2D$?E1_:-./\ %C*/K%V^]77X
MA_9]27\*49>DE?[G9_@>D45Y[8?'GP9=RF&XU-])G7AHM3MWMRI]"6&/UKL-
M,\2:3K,*RV&IVEY$W1X)E<'\C711QF&Q'\*HI>C1SU<)B*'\6FUZIFE12 YZ
M4M=AR!7'>+_^1T\$?]?=Q_Z325V-<=XO_P"1T\$?]?=Q_P"DTE<.,_A+_%#_
M -+B=N#_ (K_ ,,O_26=C1117<<04444 %%%% !1110 4444 %%%% !7B7BS
M_D9-1_Z[&O;:\2\6?\C)J/\ UV- &31110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y>_M/_P#)
M>_&7_7V/_1:5^H5?E[^T_P#\E[\9?]?8_P#1:4 ?N+1110 4444 %%%% 'A/
M[27BOP+/<Z!X8U;X@Z9X,\91WD.J:0;IU9E=&(!9#QL;YEY(SSBO&/@KJWAO
MX@_'F#2-$^)EOJ/AW2]7O?%&G:(VE26\UQ=2AUG,,[866!7FF;"#/S>@JC\=
MY9],^(?[0FGZC\/M?\3-XHTK3[/1[VRTDW4.$L\,F_\ A E;/UR:WO"?BMO'
M'C7X!:3I7@#Q+H7_  BLLB7=WJ.DFV@@A-B\;(K^A<)QWP/2@#[-HHHH ***
M* "BBB@ KYE^)G_)SZ_]BPO_ *4&OIJOF7XF?\G/K_V+"_\ I0: ->BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ I1U%)2CJ* /?XO]4GT%/ID7^J3Z"G
MT %%%% !1110 4444 %%%% !1110 57O[K[#97%SY,MQY4;/Y4*[G? SA1W)
M[58HIJR>HU9/4\:U/QK?7?Q T76$\&>)?L=I:3PR9LANW.5Q@;O8UZIH&L'7
M=,CO#8W>G%R1]GOH_+E7!QR,FM&BO0Q.)IUX1C&GR\JMNWI=OKZG=B,33K0C
M&-/EY5;=O35_J%%%%><<!R7CKX6>&OB+ @UG3DDNHN8+Z$F.X@/8I(O(KASI
MGQ(^%0!TV?\ X6#X?C_Y=+MA'J$2^BR=)/QYKV6BO4H9C6I0]C42G3_EEJOE
MUC_VZT>G0S"K2A[&:4Z?\LM5\NL?DT<-X%^,GAOQY<26%O</IVMP\3Z/J*&"
MZB/?Y&ZCW&:[FN0\>?"GPS\1XHCK6FI)>0<V^H0$Q75N>H*2KAA@\^E<2UI\
M2OA5S:W'_"P_#T?_ "QN2(]2B7V?[LOXX)]:Z?JV$QFN$GR2_EF]/^W9Z+Y2
MY?5G1]6PN+UPL^27\LW_ .DRV^4N7U9[+17$>!_C#X;\=S-9VMV;+5X^)M*O
MU\FYC/?Y&Z_49KMZ\JOAZN&G[.M%Q?9GEUJ%7#3]G6BXOS"BBBN<P"BBB@!D
MW^ID_P!TURWPL_Y$;3_]Z;_T<]9'Q*^*L_@*^@LXO#.J:VL\!D,UC'N1.2,'
MCKQFN*^#/QGEU.VT;0U\*:O'#-+(G]H/$1"N9'.2<=NGU%8O#UY5HU52DXI2
M5^65M7'K:W1_<>]2RW%3P,JT8^[=/=;)2OU/>****V/!"BBB@ HHHH ****
M*U[IUIJ41BN[6&ZB/!2:,.#^!KD=3^"O@O57\QM!MK:8<B6TS P/ML(KMZ*Y
MJN&H8C2M!2]4F=%+$UJ'\*;CZ-H\X/P>ET]P^C>+M=TT_P!R2X^T+^3@T?V+
M\2=(9C;:]I>LPK]V.]M3&Y^K*<?I7H]%<G]G4(_PW*/I)I?=>WX'5_:%:7\2
MTO6*?XVO^)YN/&WCK28_^)GX)%]@\OI-XK<>NUL&O'_B5^TX=.^(&AHGA^XM
MDTB4RSQ7W[N8EXRA&.V V1ZU]45Y1\2_AKX:\1_$3PA>ZAI4-S<W-Q+%.YR/
M-5(690P!P<$#^72O%S;!YA]72PF(UYH_$E_,K:J/>S/9RK%X#ZPWBL/IRR^%
MOL^C?:YZ%X<\3Z;XJTNWO]-NX;J&5 _[J0,5R,X.#P16K7!:G\$?"=Y<_:[*
MQ?0-0 (6[T:5K60?]\8!_$52_P"$7\?^&1G2?$L&OVRCBVUF';)CL!*G\R*]
MA8C%45:O2YO.#O\ @[/Y*YY#H86J_P!S5MY25OQ5U]]CTJBO-5^*^IZ%\OBC
MPGJ&GA1\UU8C[5!_X[R/Q%=1X>^(?ASQ4 -,UBUN9.\6_;(/JIP:WI8_#59<
MBG:79Z/[G9F-3 XBE'G<;Q[K5?>KHZ*BDZTM=YPA1110 4444 %%%% $4MS#
M;D"65(R>F]@,UXEXINH9/$FH;9HVS,<88'->M:[X0T/Q*T;ZMI-GJ3Q A&NH
M%D*@]<9'%?-WASPOH\2SSIIEHLT5_=A)!"NY0MQ(% ..P  ^E>?.M7C75*,5
M9IN]W?2W2WGW.^%&A*@ZLI.Z:5K+K?K?R['34445Z!P!1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54U&UN+
MN$);W;6C@Y+J@;(].:MT5,HJ<7%_Y?D5&3@U)?YG):5!J][?ZE"^LN%M)UC&
M(5^8%%;G\Z_.K]IT$?'KQB"<G[6O/_;-*_27P]_R&/$/_7VO_HI*_-K]I_\
MY+WXR_Z^Q_Z+2N# P4:;E=MWENV]I-+=G=C9N51*R6BV26\4WLC]Q:***]$\
M\**** "BBB@#DOB;\4- ^$OAS^VO$,TT=JTR6\4=M"TTTTK'"HB*"6)]!7*>
M"?VD/#WCOQ)::+8Z+XFM+FYSMEO]%GMX5P"?F=A@=*YC]LV2_B^'N@'2KFQT
MG5#KUF+;7=1&Z#2W+<3LN1N'\."<'=S3_AA!\5$\6:<?$7Q<\%^*-(P?.L-*
MT/[/<3_*<;9/M+@<X/W30![Y1110 4444 %%%% !7S+\3/\ DY]?^Q87_P!*
M#7TU7S+\3/\ DY]?^Q87_P!*#0!KT444 %%%% !1110 4444 %%%% !1110
M4444 %*.HI*4=10![_%_JD^@I],B_P!4GT%/H **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** .1\=?"GPS\1(%&L::C7<?,%_;DPW4
M!Z@I*N&'/;IZBN%2W^)?PD&(I3\2/#2?P3$1:I @'][[LWXX)KVBBO5H9C5I
M0]C42J4_Y9:I>CWC_P!NM>=STZ&85:</8U$IT_Y9:I>CWC\FO.YQ7@CXO>&_
M';M;V5V;74TXETV]4PW$9[@HW7ZBNUKC_&_PG\,_$!%;5-/"WB<Q7]JQAN8C
MV*R+R/Y5PPB^)?PB)V,WQ*\+QC[CD1:M;K['[L__ (Z371]5PN,UPD^27\DV
MO_)9Z)^DN7U9T?5L+B_]UGRR_EF_REHGZ2Y?F>TT5QG@?XN^&?'^Z+3KXPZA
M'Q-IUZA@N8CW#1MS^(R/>NSKR:U"KAING6BXR71JQY=:A5P\W3K1<6NCT([@
M?N)/]T_RKB_@L/\ BVVE?[]Q_P"CY*[2X_U$G^Z?Y5Q?P6_Y)KI7^_<?^CY*
MZ8?[E4_Q0_*9T0_W.I_BC^4SN****\\X HHHH **** "BBB@ HHHH **** "
MN.\7_P#(Z>"/^ONX_P#2:2NQKCO%_P#R.G@C_K[N/_2:2N'&?PE_BA_Z7$[<
M'_%?^&7_ *2SL:***[CB$(!&",CWKF/$?PR\+^+-S:GHMK-,1C[1&OES#Z.N
M&_6NHHK&K1IUX\E6*DNS5S6G5J49<U*3B_)V/,S\,/$7ALL_A7QI?11#D:?K
M2B\A_P!T,<.H^A-._P"$Y\:>&SM\0>$?M\"G!O="F\P$>IC;# ?B:]*HK@_L
M]4_]VJ2AY7NONE=+Y6._Z\ZG^\0C/SM9_?&S?SN<9HOQ>\+:U,(!J0L;O./L
MU^A@DS]&Q7812I.@>-UD0]&4Y!K-UKPKH_B*(Q:GIEK>H>TT0;]:XR;X+6^F
MR&;POKVJ^&9LEA'#-Y]N3[Q/D8]@11SXZC\48U%Y>Z_N=U_Y,A<N"J_#)P?G
M[R^]6?\ Y*STBBO,TU'XF>%2%O=-TSQC9KG]_82&TN<>I1LH3[ BK=A\;O#[
MSI;:M'?>&[MA_J=6MFB _P"!\K^M..94$^6M>F_[RM^/POY-B>7UVKTK37]U
MW_#XE\TCT&BJMAJEGJL*RV=U#=1,,AX7# _E5JO334E=.Z/.:<79H0]#7S5H
M'_'K>?\ 80O?_2F2OI4]#7S5H'_'K>?]A"]_]*9*XI_[W3_PR_.!V0_W6?\
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
M>;[L]R_^[9R__$TX?$O2&^Y%J#_[MC+_ /$UU6Q?0?E1@>E"I8_K6C_X _\
MY,7M<#TI2_\  U_\@<M_PL6P/W;'5F^EA)_A2'XB6P^[H^M/]+!OZUU>**?L
M<8_^7R_\ _\ MA>VPB_Y<O\ \"_^U.1/Q%3^'P]K[?2R_P 6I/\ A8;G[OAG
M7C];51_[-77T4OJV,?\ S$?^2HKZQA/^?'_DS.0_X3ZZ;[GA;6C_ +T*C_V:
MG#QIJC_<\*:D?]]HU_FU=;11]5Q77$/_ ,!C_DP^LX;IAU_X%+_-'*?\)7KA
MZ>$KS\;F$?\ LU+_ ,)-XA/3PC/^-["/ZUU5%/ZI7_Z"9?=#_P"0)^M4?^@>
M/WS_ /DSE/\ A)/$QZ>$C_P+4(Q_2D.O^*FZ>%HU_P![4$_^)KK**/J=;_H)
MG]U/_P"0'];H_P#0/#[Y_P#R9R7]L^+FZ>';5?\ >O@?_9:3^TO&3]-'TY/]
M^[8_R6NNHI?4JG7$3_\ )?\ Y$/KE/I0A_Y-_P#)'*"Y\:M_RY:,OUN)/_B:
M7S?&I_Y=]$'_ &VE/_LM=513^HRZUI_>O\A?78_\^8?<_P#,Y;=XT/\ !HB_
M\"E/]*79XQ8<RZ,GT24_UKJ**?U'O5G_ .!"^N]J4/N.5-KXQ;_E^TM/I"Y_
MK33IOC!O^8QIZ?2U)_K7644O[/@]ZD__  .7^8_K\UM"'_@,?\CDO[&\7-U\
M16B?2PS_ .S4HT'Q4>OB:#\+ ?\ Q5=911_9U'^:?_@R?_R0_P"T*O\ +#_P
M"'_R)RH\/^)3][Q,OX62_P"-/'A[7S][Q*__  &U05T]%-9?1767_@<__DB?
MK];M'_P"'_R)RS>%M8?KXFNA_NPH/Z57NO!&JW%M+'_PE%_ET*CY4 Y'? KL
M:*F668>2L^;_ ,#E_P#)%1S'$1=UR_\ @,?\CQCX4?#_ %70_%][<W4L:Q69
M:&0(^?,8J"/PP0>:^)/VG_\ DO?C+_K['_HM*_27P]_R&/$/_7VO_HI*_-K]
MI_\ Y+WXR_Z^Q_Z+2N7),!1R["^QHWMS2W=^K7Y(Z<YQM7'XKVM:U^6.VG1/
M\V?N+1117OGAA1110 4444 ?-'Q<^!/Q6O\ XBWWB'X?^/+73]-UC4+*ZO=*
MU6W:6. PPB(F/# %&"@LF.379> ? ?Q9T;Q39W?B3Q;X8U/1X]WG6VGZ(;>9
M^#C:^\XYQVK>^.7Q%U7X>^&].&@6EK>>(-8U"+2[ 7[E+9)9,_/(1SM !.!R
M>E>6?##X\^/Y[CP"/%T&A7MGX@U;5?#MU-I:20R17MK<W2I(B,3F)H[< Y.0
MW/0XH ^FJ*** "BBB@ HHHH *^9?B9_R<^O_ &+"_P#I0:^FJ^9?B9_R<^O_
M &+"_P#I0: ->BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I1U%)2CJ*
M/?XO]4GT%/ID7^J3Z"GT %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% $=Q_J)/]T_RKB_@M_R372O]^X_]'R5
MVEQ_J)/]T_RKB_@M_P DUTK_ '[C_P!'R5Z$/]RJ?XH?E,[X?[G4_P 4?RF;
M?BSP-H'CK3S9:]I-KJEN>BW$8)4^JGJ#[BO.S\)/%/@(!_ /BJ8V28VZ'KK&
MXMP/[J2?>3T Y KV&BJP^88C#1]G&5X?RO6/W/2_FK/S'0Q^(P\?9Q=X?RO6
M/W/\U9^9Y#:_'F7PU,MI\0?#MYX5ER%_M%%-Q8.>F?-7[H_W@*]1TC6K#7[&
M.]TR]@O[2092>VD#H?Q%6+FUAO(6BGB2:)AADD4,"/<&O+-8_9ZTJWU"35?!
MFIWO@36&(9GTIO\ 1I2.TEN?D8?0"NJ^7XOXDZ,O*\H?=\4?ES>AU7P&*W3H
MR\KRA]WQ+_R;T/6**\=7Q]\0?A[\GB_PXOB+34X.L^'AE@,_>D@/(X_NY^E=
MOX,^*/ACQ]&3HVK0W$Z_?M7.R>,^C(V"#^%<]?+<11A[5)2A_-%W7SMMZ.S\
MCGK9?7HQ]JES0_FB[KYVV]'9G5T445Y9YH4444 %%%% !2;AZBF7$$=U!)#*
MH>*12C*>A!X(KQ/QG\'?!MEXW\#6L&@V\5O>WEREQ&K-B55MI& //9@#^%>A
M@Z%'$2<*LW%V;TBGLFW]I=COPE"CB).-2;CHWHD]DV_M+L>W@YI:R?#?A72?
M"%@;+1[*.PM2Q<Q1YQD]3S6M7%-14FH.Z\U;\+O\SCFHJ34'=>>GX7?YA111
M4$!1110 4444 %%%% !1110 AZ&OFK0/^/6\_P"PA>_^E,E?2IZ&OFK0/^/6
M\_["%[_Z4R5PS_WNG_AE^<#MA_NL_P#%'\I&G1117<<04444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &%
MX>_Y#'B'_K[7_P!%)7YM?M/_ /)>_&7_ %]C_P!%I7Z2^'O^0QXA_P"OM?\
MT4E?FU^T_P#\E[\9?]?8_P#1:5PX/^%\Y?\ I3.W%_Q?E'_TE'[BT445W'$%
M%%% !1110!XU^U;J^B:9\+A#K?A?4/%Z7U]!:VVFZ3.L-X9V;]V\+LRX93SD
M'(Q7S-X&ELOV?O'V@RWGP6^)5_J]S]METF76M=M;];=G)FN?(7SMHE;+,?XV
M&[WKZ=_:D/ABU^&\6H^)?$%WX7:POX+C3M3L+=KBXBNPW[L1Q*K&0G)&T Y!
M->$^!]6F^,7C?3(-<^(7B_4]>M8KE=#D?P/<Z59V4TD11KB0O'L=PA8+N8 ;
MCQDT ?77@;QEIWQ"\):7XBTEG;3]1@6>+S5VNH/56'8@Y!'M6[7-?#CP+9_#
M3P/H_AFPEEN+;3H!")ISF20]69O<DD_C72T %%%% !1110 5\R_$S_DY]?\
ML6%_]*#7TU7S+\3/^3GU_P"Q87_TH- &O1110 4444 %%%% !1110 4444 %
M%%% !1110 4HZBDI1U% 'O\ %_JD^@I],B_U2?04^@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YCQ9X]TO
MPI*MK?)>M++$77[-9RS#'(Y*J0*XOX,^.]/A\-:1H4UMJ,&HM),-DUA,BC=*
M[#+%<#@CO7K5&*]*&(H1P[H.FVVT[\W5)I:<NVO?YGHPQ%&.'=%TW=M._-U2
M:6EO/N+1117FGG!1110 5P_C/X,^%/'$HN;[3A;:BG,>HV+&"YC/4$.N#U]:
M[BBNBAB*V&G[2A-Q?=.QO1KU<//GHR<7W3L>-C1?BG\-#NTK4H/B)HB?\N6J
M,+?4$7/\,P^63C^\!6SX:^/WAK6+]=,U477A36SP=.UN+R')S_"Q^5OP->EU
MC^)?"&B^,;%K/6M,MM2MV&-EQ&&Q]#U'X5ZGUW#XG3&4M?YH6B_G'X7]T6^Y
MZ?US#XG3%TM?YH6B_FOA?W)ON:T<BRHKHP=&&0RG(-.KQ]O@SK_@IVG^'WBN
M?3HAR-'UC-U9MSG )^9/3(SCTIL/QWOO!]PMG\2/#-WX9.=JZQ:*;K3I#G .
M] 63/HP&.]+^S'7UP,U4\MI_^ O?_MUR%_9KK:X*:J>6T_\ P%[_ /;KD>Q4
M5GZ+K^F>([)+S2K^VU&U<96:VE612/J#6A7C2C*#<9*S1Y$HR@W&2LT%<#X]
M_P"2A?#C_K_NO_222N^K@?'O_)0OAQ_U_P!U_P"DDE=^ _C/_#/_ -(D=V!_
MC/\ PS_](D=]1117G'GA1110 4444 %%%% !1110 4444 8GB'QAIGAAXDU"
M62-I02FR%GSCZ U\XZ#XCLD>>U<RI/)?73JCPL.'G=E[=P0:^J,9KQ/Q8/\
MBI-1_P"NQK@G0K2KJK&:22:MR]':^M_+L=T*U&-%TI0;;:=[]KVTMY]S)HHH
MKO.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "JFI:?_ &E"(_M%Q;8.=UO)L;\ZMT5$HJ<7&6S*C)P:E'<Y
MVW\%06TTLL>I:FKRN'D/VH_,< 9/X "OS?\ VG1M^/7C$9SB[7D_]<TK]0J_
M+W]I_P#Y+WXR_P"OL?\ HM*RHX>E0NJ4;7-:M>I7:=1WL?N+111708!1110
M4444 >-_M3Z#<ZG\/+34K'7M#\,:AHFI0:E;ZMXBE\NT@9#_ !DD#D$CGUKA
M?A'^T!KGBSQ]I&C7_P 2_A3X@BNBRFQ\-:EYU]*0A/[M YZ8R>.E>@_M*>!M
M2\:^%=$DTW28/$+:1K%OJ,VC7+JL=Y&A.Y#N^7(SN&>,BO%OAQ\*O$7ACXM^
M&=+L_ ,&CVFA:]J5^OBN%X0LVE7(ED2S^7YV*O*B[2,#R@10!]C4444 %%%%
M !12,P49) 'O2%U49) 'J30 ZOF7XF?\G/K_ -BPO_I0:^F0<C(Y%?,WQ,_Y
M.?7_ +%A?_2@T :]%%% !1110 4444 %%%% !1110 4444 %%%% !2CJ*2E'
M44 >_P 7^J3Z"GTR+_5)]!3Z "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "HYX([J%XIHUEB<;61QE6'H14E%&VJ#;5'EFM?L_:+]MDU+PM=W?@O5G.XS
MZ2^R)S_MQ?<;\JH/XN^)7PZS_P )#H2>,])3KJ.@KMNE7U: _>_X#7L5%>S'
M-*LTH8J*JQ_O;KTDO>7WM>1Z\<SJ22ABHJK'^]NO22]Y?>UY''>!?BYX4^(R
M.NB:O#-=Q$B:PE_=7,)'4-$V&&/7&*I>/?\ DH7PX_Z_[K_TDDJUXY^#WA3X
MA.MQJNEH-2C_ -5J5J3#=1'L5E7#<>_%?%7QY\/_ !<\)?&'1].TO5O$.M6L
M#J="N3(S%LKEE)7 + ;@2W)4<\5]'DF68/-<5*.&K>S?+/2?G%K22M>U[NZB
M[7W/H,FRW"9GB7'#UO9OEEI/SBUI)6O:]W=+3N?H317D_A'X^:0WV+1_%HG\
M*>(_+5)(=6C\F.9P!N,<GW&!/H:]6CD25%=&#HPR&4Y!%?(8K!U\'+EK1:OL
M^C\T]FO-'RF)PE?"2Y:T;=GT?FGLUZ#J***XCC"BBB@ HHHH **** "BBB@
MKQ+Q9_R,FH_]=C7MM>)>+/\ D9-1_P"NQH R:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_+W
M]I__ )+WXR_Z^Q_Z+2OU"K\O?VG_ /DO?C+_ *^Q_P"BTH _<6BBB@ HHHH
M**** /D_]LWXE:?>VUKX(FT7Q;J=M#J5I/J]OHEA<[+RS.&>-9X\>HR ><$5
M#\#M-^!,/Q(TB3P?\-_$6@^(1O\ L]]?Z=?111?(=VYI&*CC(YKO_"VL>(/'
M?[5'CBVN/$%WIOAWP1;V5K:Z#;;5BOY+FW$SW,Y(RP7=L4 @ H35/QRVM_##
M]I/P3J>G>*-0OM%\=7<NF:CX8OI!+! \5L7CN;4<&+'E8<<AMX/!H ^@Z***
M "L3QCXST7P!X?N=<\07\>F:5;8\VYFSM3)P,XK;J*XMH;R%HIXDGB;JDBAE
M/X&@#XA^,GC]/VBOCEH?A;PUI4_Q#\)0^%I-<M]/L]7ETRUN9VNF@:6:52"P
MC$9"+@_-(3VS4?@.STOXY>)?A;\/-7O/$-SX/L=$UC4+O3-0U*19IKRVNH+9
M(9IHV5I5A$LF,MS\I.<5]+?$?]G[1_'VM:5KEAK6L^"?$&FP2V<.J^&98H)F
MMY"&>%P\;HR%E##*Y!&01DU@WW[)?A@:#X7L]$UWQ%X6U7PZ;@VFOZ3>(+Z0
M7!!N!*TD;I()&"L<IU4$8H =^RG/<VGA'Q'X=EOKG4;/P[KUWI=C<7DS32_9
MT8%$+L2S;0VW))/%<E\3/^3GU_[%A?\ TH->V?"_X9:3\)O"<6@Z1)=7,0ED
MN)KN_E\VXN9G;<\LC8&68G)P /:O$_B9_P G/K_V+"_^E!H UZ*** "BBB@
MHHHH **** "BBB@ HHHH **** "E'44E*.HH ]_B_P!4GT%/ID7^J3Z"GT %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P/CW_ )*%\./^
MO^Z_]))*[ZN!\>_\E"^''_7_ '7_ *225Z. _C/_  S_ /2)'H8'^,_\,_\
MTB1UFO\ AO2?%.GR6.L:;:ZG9R##07<*R*?P(_6O+7^!^L>!9'N?AMXHN=&B
MR6.A:JS7FGL?10QWQ?\  37LE%&&Q^(PL7"G*\7O%ZQ?K%W7SW["P^.Q&&3A
M"7NO>+UB_5/3Y[GD,?QNU3PA(+?X@^&+G1 #C^U;#-S9-_M$@;D'U''K7I7A
M_P 4:3XKL$O='U&WU&U;I);R!@/8XZ'VK1FACN(VCE19(V&"KC((^E>9>(OV
M??#]]?/JOAZXO/!FNDEOMVB2>4KM_P!-(ON./7(R?6NOGR_%?'%T9=U>4?FG
M[R^3EZ'5SX'$_'%TI=U[T?N?O+Y-^AZA17C:>*_B;\-_W?B718/'&CH3_P 3
M?05\F[50.LENQPQ_W"*[/P9\7/"WCLF/2]4C^V+P]C< Q7"'T*-@UA6RVO2@
MZL+3A_-%W7SZQ])),QK9=7I1=6%IP_FB[KY]5Z229V-%%%>4>8%%%% !1110
M 5XEXL_Y&34?^NQKTKQ5)XLCD@_X1R'1Y(]I\[^TWE4@]MNP']:^=M.\3^+O
M%FH3ZC<VFC6]LUY/#*L4DI<>7*T;%<C')0D9]:]"&"G4HNNI1LO/6[O96\[,
M[X8.<Z+KJ4;+SUUO;3SLSJ:***\\X HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S]:N-2MK96TRSAO9]V"D
MTWE #US@UH45<)*$E)J_D]OPL7"2C)2:OY/_ (%CAM+\7>*-4O\ 4+5- LE:
MQG6"8F_/4HKY'R<\,*_/7]IPD_'GQB6&&^UKD#_KFE?HQX/_ .1B\8?]A%/_
M $GBK\Z/VG_^2]^,O^OL?^BTKT<P=-55"G345:+TOUBGU;ZL]#'NFJBC3@HJ
MT7I?K%/JV?N+1117EGF!1110 4444 >2_%#]G?3_ (A>)X_%&E^)-=\#^*1;
MBTEU;P_<+&]Q""2J2HZLC@$G!(R,GFH?AO\ LVZ;X)\6Q^+-:\2Z]X\\4P0-
M;6NI^(KA9&M(F^\L2(JHF[N0,GUKEOBM9ZSJWQ@70M)^.<GA#4K^T^UVWAF&
MQAF>.&-0'E)8$A20QRQ'?'2N1_9_\>P^+?BJNEVG[0L_CB:R$KRZ++I*VR7:
MKE&:*4HHD"MU*$]* /K>BBB@ HHHH **** "OF7XF?\ )SZ_]BPO_I0:^FJ^
M9?B9_P G/K_V+"_^E!H UZ*** "BBB@ HHHH **** "BBB@ HHHH **** "E
M'44E*.HH ]_B_P!4GT%/ID7^J3Z"GT %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5P/CW_ )*%\./^O^Z_]))*[JXG2U@DFE.V.-2[$ G
M R>!7B7C'XO^%;_QKX(N[>_N);:PO+B2YD&GW.(U:VD12?W?=B!QZU[.5X>M
M6JR=*#DE&>R;WA*WW]#U\MH5JU63IP;2C/9-[PE;[SW&BLCPUXKTOQ?8&]TF
MX:YM@Q3>\+Q'(]G4']*UZ\F<)4Y.$U9KH]SRYPE3DX35FNC"BBBH("N-\:?"
M+PKX\Q)JFE1_;%SY=];$PW$9]1(N#7945O1KU<--5*,G&7=.QM1KU<//VE&3
MB^Z=CQQ_"GQ+^&X\SPWK,/C;2DY_LG76\JZ"@=([A1@GL-XQ[UI>&_V@=!OK
MY-*\1VMYX*UTD*;'6DV*[?\ 3.4?(X]#D$^E>HUE^(/#&D^*[![+6-.MM2M7
M!!CN8PX_#/3\*]7Z]0Q.F-I7?\T+1E\U\+^Y-_S'J?7:.(TQE*[_ )H^[+YK
MX7]R;[FC%,D\:R1NLB,,AE.0:?7D$WP1U3PA(US\/O$]UHBYW?V3?DW5DW'0
M!CN0?0\4Q/C=K'@B1;?XC>%[G1X0=O\ ;NE@W5@W'5L#?&/]X4O[,]OK@:BJ
M?W=I_P#@+W_[=<A?V=[?7!353RVG_P" O?\ [=<CV*BLSP_XFTGQ7I\=]HVI
M6VIV;C*S6LH=?TZ'VK3KQYPE3DXS5FNC/(E"4).,U9H1ONGZ5\N^!O\ D#77
M_84U'_TLFKZB;[I^E?+O@;_D#77_ &%-1_\ 2R:N^G_N-7_'#\IG?#_<JG^*
M'Y3.@HHHKS3S@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .4\'_ /(Q>,/^PBG_ *3Q5^='[3__ "7O
MQE_U]C_T6E?HIX,E23Q'XQ"NK$:BF0#G_EWBK\Z_VG_^2]^,O^OL?^BTKTLP
M5J^O\L/_ $B)Z&/5JVO\L/\ TB)^XM%%%>:>>%%%% !1110!\8_&73?&GA/X
MF_&"WT;P5J>OZC\0[*QL]#URSC5H;)%MA!-%-(3F)58-)Z'?ZUT5KX/$?Q4^
M#G@#PUX;O8+;X;1_:-4U^2V,5LB/9[%MXI3_ *UI"X9@O V<\UI?'/\ :CU[
MP5\33X T73--T"=XXF3Q5XLE>+32TBYQ'L!\QAR""R\]ZSOV8/!FN?$K7+_X
MA^-_B)JOBW5M$US4-,L;/3IUMM&5(G,8D6"/[Y(SAG9NM 'U71110 4444 %
M%%% !7S+\3/^3GU_[%A?_2@U]-5\R_$S_DY]?^Q87_TH- &O1110 4444 %%
M%% !1110 4444 %%%% !1110 4HZBDI1U% 'O\7^J3Z"GTR+_5)]!3Z "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3:/04M% " 8I:**
M"BBB@ HHHH **** "FR1I,C)(JNC#!5AD$4ZB@#R_P 0?L_Z!=:@^J^')[KP
M9K;'<;O1G\M'/_32+[CC\*S!XE^)GPY.W7=(B\;:0G74-''EW:J!U:$\,?\
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
M4GT%/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH 1ONGZ5\N^!O\ D#77_84U'_TLFKZB
M;[I^E?+O@;_D#77_ &%-1_\ 2R:O2I_[C5_QP_*9Z,/]RJ?XH?E,Z"BBBO-/
M."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH Y3P?_P C%XP_["*?^D\5?G1^T_\ \E[\9?\ 7V/_ $6E
M?HOX/_Y&+QA_V$4_])XJ_.C]I_\ Y+WXR_Z^Q_Z+2O1S#^/_ -NP_P#2(GH8
M[^-_V[#_ -(B?N+1117G'GA1110 4444 %%%% !1110 5B>,O$LGA+P_<ZI%
MHVI:\\.,6&DQ+)<29/\ "K,H/YUMT4 ?&_Q.U#5OCC\=O!EGX>T.+PUXDT[P
MQ?ZA-;>/;))(UMIITA"B!6;,N^('<&^5&YSNP.4_9_M-'\1_$;X0:)KEC;W.
MEZ9X?\0P6]O>[);>348KVV25H@1M($9DVX'"D^AKZ[^)?P4\%_%]+$>+-"AU
M62Q+&VG+O%+$&&&"NA# , ,C.#@9JCXD_9X^'7BOPCI'AC4?"MB^BZ0P;3X(
M5,)M3C!,;H0RY'7!Y[YH X_]DB.WM?#/C*TTP*N@VOBB_BTY8O\ 5I$'&53M
MM#[A@<5S?Q,_Y.?7_L6%_P#2@U]!>$O"&C> _#UGH7A_3H-*TFS39!:VZ[40
M?X^_>OGWXF?\G/K_ -BPO_I0: ->BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ I1U%)2CJ* /?XO]4GT%/ID7^J3Z"GT %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M5[J^MK08GN(H2PX$CA<_G7R[X&OK8Z3<H+B(N=4U#"[QDYO)L5](:_X+T#Q5
M)$^LZ+8:J\0(C:\MTE* ]0-P.*\-UWP!X9TOQ1=O9Z!IMJ\,Q,;0VJ*4/M@<
M5ZE.KAEA949.7,VGLK:*2[]>8].G4PZPTJ4G+F;3V5M%)=^MRS1117EGF!11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 50UG1+;7;98+DRA VX>3*T9S]0:OT5<)RIR4X.S1<)RIR4H.S1R5O
M\,-#M9GEB%XDDC!W87<GS, !D\\\ "OSI_:<4)\>?&*CH+M1_P"0TK]0Z_+W
M]I__ )+WXR_Z^Q_Z+2MJV)KXFWMIN5N[N;5L36Q%G6FY6[NY^XM%%%<QS!11
M10 4444 %%%% !1110 4444 %%%% !7S+\3/^3GU_P"Q87_TH-?35?,OQ,_Y
M.?7_ +%A?_2@T :]%%>4_&KQGK?AJXL+?39&M()4+O.J@EFS]W)Z>OXUY>99
MA2RO"RQ59-I6VWU=CTLNP%3,\3'"TFDW??;34]6J.YN8K.WDGGE2&")2[R2,
M%5% R22>@%<Y\-];OO$/A&RO=1'^DON!;;MW@$@-CWJE\;/^2.>./^P)>?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7B7BS_D9-1_Z[&O;:\2\6?\C)J/\ UV- &31110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !7Y>_M/_P#)>_&7_7V/_1:5^H5?E[^T_P#\E[\9?]?8_P#1:4 ?N+11
M10 4444 %%%% !1110 4444 %%%>6_&[]H30/@A!ID>HPW.HZGJ5Q%#;V-I&
M6;:\BQF1VZ*BEQDF@#U*BO(_B7\=[OPEXQM?"7AKPE>^,O$3::VKW5K:3I"M
MK:A]BLS/P6=@P51UVFL>^_:CM]0TCP7_ ,(GX8U#Q-X@\4P7%S;Z.DB0-;10
M8$[3.QPNUV1/<L* /=*^9?B9_P G/K_V+"_^E!KV;X2_$ZT^+'A(:Q;V4^EW
M$5Q+9WFGW6/-MIXVVNC8X.".HZBO&?B9_P G/K_V+"_^E!H UZ^>?VJ-(\5Z
MG-I!TB&\N=)5")8K,,2)=W!8+[8Q^-?0U%>WDV:2R;&PQL8*;C?1[:JWWGLY
M1F4LHQD,9&"FXWT>VJM]YPGP2M=<L_AQI<7B#S?[1 ;B<YD";CM#9[XQ6O\
M$F[TBQ^'_B.?Q DDFAII\YOEB4LQ@V'S, <GY<UTE,GACN89(I462*12KHPR
M&!Z@BN#&8EXS$U,2XJ/.V[+97=[(X<7B'B\14Q#BH\[;LME=WLCY0NM/\9_"
MKX//K.A^)M$^(/PQL],6XCTG7K55F>S"@B,2#Y6(3@!EY(Q6U\*?$ECJW[2V
MI:M>Q&P&N^$M-N]"AN0$*VQ!:2)1_>4L,@=*ZZ/]CSX7Q789=&N_[-$_VH:*
M=2N#IWF9SG[-OV=>V,>V*[;XC?!WPG\5;.S@\0Z6)Y+%M]G=V\KP7%LWK'*A
M#+] <5QG(>-_$_QEH'Q ^-?PF7PCJEIJFMV&I7GVQK1@TEO:K$1,DG=06V<'
MKVKH/V,947X+8+J#_;.I\$_]/<E;'A/]ECP3X$\4P>)- ;5].US>3=WQU.6>
M34$(&8[CS2V]>!CH1CK6;+^Q;\*);N>Y&BWT4DTK3N(=7NT4NQR3M$@ R30!
M?_; M-2OOV;?'$>E;S<?9$>01'DP+,C3C_OT),^V:Z=?$G@^V^"ZZM=RV<G@
MQ-'#R@A6A:V$7*;>AR.-OX5V-II=M9Z7%IR1[K.*$0+'(2^4 Q@D]>/6O(!^
MQY\+1?K*=#N&T\7'VL:*VH3G3O-SG=]FW^7U[8Q[8H X*PM-*^.?Q7BT :IJ
MFA>"=.\-6>H:3H^G7#Z>95E) =@A!PJA0%Z"O.KU-2\80>&?!]WXAU&\LM%^
M)4NC66M"?-T]LL!8#S>[+N9=W7CUKZL^(GP*\(?$^YL+O6+&>&_L4,5O?:;=
MR6D\<9X:/?&P)4^AXJ;2?@AX+T+1_#>EZ?HD=G8^'KK[=I\43N/+GP09&.<N
MQW');.<T ?,_C+5=8^!6L?%WP_X:US59-.BT33;ZV?4;M[I[&2:9HI9$9R2
M%^;TR*ZS5?"8^!WC?X4WOAGQ1K6K/XCU1=+U*SU#4GNX[V!X'=K@*Q.TH5#9
M7'!Q7OM_\,/#.J:YK6K7NEQW=YK-@FF7_G,62>W4L0A0G'\1Y SS7+^ _P!F
MKP#\.?$$.M:3I=Q)J-M$T%G+?WLUT+*-LY2 2,1&""1\O."1T)H ^8]1^'R^
M-/V:?BUXOUKQ!K][JEJ^LQP(=4F$"112/LC,>=K+QC![<5]9?#^SB\ ?!O2A
M:+?ZK'8Z6+E8Y96N+B8[-^P,<DDDX ^@J[:_"?PO9^#-9\*1Z:/["U<W)O+5
MI';S?/R9>2<C.X]#QVK3\$>#[#P#X9L-!TQ[I["R7RX?MEP\\@7)(!=R20,X
M'H !VH ^7[KXKB?XD_#?QYXO\'>-!XZO_$JS722Z!,L=G:+#((;&US]_:&W-
MCEF+-Z5]S_M.>)[WP_\ LW^/-:TL217L6B3RPAEPZ$IW'8@&NT\1> ]$\87O
MA^_U6T^TW6AW0OK!_,9?*FV%=V 1GACP<BM'Q+X?M/%?A[4M&OT\RRO[=[:9
M?564@_SH \83Q#X ^#7P!^'NO^([.UDCTJPM%T=%MQ+<M=RP@".V&,^8^6'R
M]LYXS7A'QU\$>*-8^!'QD^*?BVU72=5U[3;*UBT*%M[6.FPW*,1*PZR%6<MV
M XKVB#]D[0?B5\-?"_A;XJZ?)K<GA&:6#2KJVU": R1<+'*WE,OS[%4<],''
M6NJ^'7[*'PT^%T.N0Z)HMPUMK=J;*_M]1U"XO(IX3D%"LSL,$,0<=<T >>_M
M&W%I?^.?V?UT62*6]?59Y;0VQ!_T?[$^2,?P<K[=*\G\+SVB?\$N/(WHFI".
MY@9)"/,%_P#VE)D'OOW_ (U],?"K]D_X;_!OQ&-<\.:5=KJ,5N;.UDO]1GNQ
M90$Y,4 E=A&I/9:I2?L:_"F7Q[)XL/AZ47DE_P#VK)8+?3#3WO?^?@VN[RC)
MGG.WKSUH F_:"U+4M"_9/\87MK=SV&JVWAMY$N8)"DL4@B'S*PY!![BOF:7X
M3WNE^/?V?-/M_'OC!1\0[.]B\2R-K,K&[2*Q%TH3)Q$=R;=R8.UCS7W/XO\
M"6E^._"VI^'=:MOM>D:E UM<P!RF^-A@C*D$?@:QY?A+X7GU;P9J3Z<3>>#U
ME319/.?_ $820F!^,X;,9(^;/KUH ^*-7U+7/ ?A[Q=\.['QAK=CX=G^)6F>
M'&U>YOWDN]/T^XC5Y52X<EERP"!B>-]>D>!O!=M\(_VTO#WA;0/&&O:EH5YX
M6O+R?1M3U>6\CBE66-5DP['!()Z^^*]2^-7P1CU'X>^,[;PIX6T7Q!J'B6[B
MO-7TG7I9/L^I!=H90X/[F3:JE77[K*#C/->4?LL_LJ77P_\ C#/X[G\$67P]
MM+;2WTVWTZ'5I=3N+II&5FEEE<G 4*%50: -K]L&R\3ZA\7?@=!X/U6QT77F
MU.\\B\U&V-Q"G^C-G<@(SQ[USWA:+QOX(_;(\&?\+.UK1O&FJZ]HE[9:1=:-
M ;7^S%CVR2EHB6W!^!NSQC%?0OQD_9[\#_'NWTJ'QGIDVH+IDK36C07DULT;
MLNTG=$RGI6=\)OV6?AE\$M9N-9\*>'!:ZS/%Y+ZC=W4UW<"/^XKS.Q4>H7&>
M] 'Q=X>(7X*_!$DX'_"[VY/_ %]7=?1/[>=W:7G@;P-I-C+"_C&\\9:.="1<
M-*LR72,\B@<@",/D],&N_P#$7[)7PP\4_#^V\%ZAH$C^'K;59-:AMX[Z>-DN
MW+EI!(KANLC\9QS[4WX7_LB?"GX/^)5\1>&_"XCUY$,<6I7]Y/>30J001&TS
MMLR"02N"0<4 8GQ-E?1?VL?A+=6;E9M4L-2T^\C4\/"J+(I(]F'ZU[]7E]G\
M.=0U?X\W?CC64B2TTO3O[+T2)&W,5D(>>5O0DA5 ]!7J% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>)>+/^1DU'_KL:]MKQ+Q9_R,FH
M_P#78T 9-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %?E[^T__ ,E[\9?]?8_]%I7ZA5^7O[3_
M /R7OQE_U]C_ -%I0!^XM%%% !1110 4444 %%%% !1110!RWQ"TKQ=J^D11
M>#O$&G>'-1$@+W.I:6U_&R8^Z$6:+!]]WX5YQ^T7X:UK4?@5%:7 37?$*76G
M"XN+&T,0F9;F,R,D>YBB\$[=QQZFO<*3&: /F[QWXAN?@O\ M$WOC/4= U?5
M_#VO^%;;3(KC2+-[IX+NVGE<1.BC*AUG&&Z90UYOX%T36_@/KGPS\?>(/#NL
M3Z7-H^L:?J-O86K7,^FR75W#=0;XTRV"(V0D9P2*^V2,]:",]: /&_V7])U.
M#PKXAUS4].N-(?Q%KEUJD%C=KLEBA=@(]Z_PDA0<>]<5\3/^3GU_[%A?_2@U
M]-5Y%\3_ (!W'CSQK;>*=)\9:AX4U..R^P2?9;.WN4ECW[QD3(V"#W% ',T5
MQEE\*/'-S\9-3\'-\6M3%G:Z-!J:W T33_,+O*Z%3^ZQC"@UV_\ PS7XP_Z+
M'K'_ ()-._\ C5 $=%2?\,U^,/\ HL>L?^"33O\ XU1_PS7XP_Z+'K'_ ()-
M._\ C5 $=%2?\,U^,/\ HL>L?^"33O\ XU1_PS7XP_Z+'K'_ ()-._\ C5 $
M=%2?\,U^,/\ HL>L?^"33O\ XU1_PS7XP_Z+'K'_ ()-._\ C5 $=%2?\,U^
M,/\ HL>L?^"33O\ XU1_PS7XP_Z+'K'_ ()-._\ C5 $=%2?\,U^,/\ HL>L
M?^"33O\ XU1_PS7XP_Z+'K'_ ()-._\ C5 $=%2?\,U^,/\ HL>L?^"33O\
MXU1_PS7XP_Z+'K'_ ()-._\ C5 $=*.HI_\ PS7XP_Z+'K'_ ()-._\ C59G
MB?X >,]"\-ZKJ47Q@U:22SM9;A4?1-/PQ5"P!_=>U 'T?%_JD^@I]?.7PO\
M GQ.\<_#7PIXCN?C9K-M<:OI5K?R0Q:+IY2-I85<JN8LX!;%=/\ \*;^)'_1
M<M=_\$FG?_&: /9J*\9_X4W\2/\ HN6N_P#@DT[_ .,T?\*;^)'_ $7+7?\
MP2:=_P#&: /9J*\9_P"%-_$C_HN6N_\ @DT[_P",T?\ "F_B1_T7+7?_  2:
M=_\ &: /9J*\9_X4W\2/^BY:[_X)-._^,T?\*;^)'_1<M=_\$FG?_&: /9J*
M\9_X4W\2/^BY:[_X)-._^,T?\*;^)'_1<M=_\$FG?_&: /9J*\9_X4W\2/\
MHN6N_P#@DT[_ .,T?\*;^)'_ $7+7?\ P2:=_P#&: /9J*\9_P"%-_$C_HN6
MN_\ @DT[_P",T?\ "F_B1_T7+7?_  2:=_\ &: /9J*^8]:\+?%'3/BMX<\*
M)\:M8>UU.PNKN2=M%T_>C1%  /W6,'<:[;_A3?Q(_P"BY:[_ ."33O\ XS0!
M[-17C/\ PIOXD?\ 1<M=_P#!)IW_ ,9H_P"%-_$C_HN6N_\ @DT[_P",T >S
M45XS_P *;^)'_1<M=_\ !)IW_P 9H_X4W\2/^BY:[_X)-._^,T >S45XS_PI
MOXD?]%RUW_P2:=_\9H_X4W\2/^BY:[_X)-._^,T >S45XS_PIOXD?]%RUW_P
M2:=_\9H_X4W\2/\ HN6N_P#@DT[_ .,T >S45XS_ ,*;^)'_ $7+7?\ P2:=
M_P#&:/\ A3?Q(_Z+EKO_ ()-._\ C- 'LU%>,_\ "F_B1_T7+7?_  2:=_\
M&:/^%-_$C_HN6N_^"33O_C- 'LU%>*S_  ?^)$4$CCXY:Z2JD_\ ($T[T_ZX
MUR'P?\)_%'XC_#S3/$-W\:M8M;B[:=6BAT73RJ^7/)&,9BSR$!_&@#Z9HKQG
M_A3?Q(_Z+EKO_@DT[_XS1_PIOXD?]%RUW_P2:=_\9H ]FHKQG_A3?Q(_Z+EK
MO_@DT[_XS1_PIOXD?]%RUW_P2:=_\9H ]FHKQG_A3?Q(_P"BY:[_ ."33O\
MXS1_PIOXD?\ 1<M=_P#!)IW_ ,9H ]FHKQG_ (4W\2/^BY:[_P""33O_ (S1
M_P *;^)'_1<M=_\ !)IW_P 9H ]FHKQG_A3?Q(_Z+EKO_@DT[_XS1_PIOXD?
M]%RUW_P2:=_\9H ]FHKQG_A3?Q(_Z+EKO_@DT[_XS1_PIOXD?]%RUW_P2:=_
M\9H ]FHKQG_A3?Q(_P"BY:[_ ."33O\ XS7#>./#7Q2\+>//A_H4'QIUB:#Q
M)?7-K/+)HNG[HEBM9)@5Q%U)0#GL: /I^BO&?^%-_$C_ *+EKO\ X)-._P#C
M-'_"F_B1_P!%RUW_ ,$FG?\ QF@#V:BO&?\ A3?Q(_Z+EKO_ ()-._\ C-'_
M  IOXD?]%RUW_P $FG?_ !F@#V:BO&?^%-_$C_HN6N_^"33O_C-'_"F_B1_T
M7+7?_!)IW_QF@#V:BO&?^%-_$C_HN6N_^"33O_C-'_"F_B1_T7+7?_!)IW_Q
MF@#V:BO&?^%-_$C_ *+EKO\ X)-._P#C-'_"F_B1_P!%RUW_ ,$FG?\ QF@#
MV:BO&?\ A3?Q(_Z+EKO_ ()-._\ C-'_  IOXD?]%RUW_P $FG?_ !F@#V:O
M$O%G_(R:C_UV-3-\'/B0 3_PO+7>/^H)IW_QFO,O@_\ #+Q]\6/!(\2:E\7=
M3M[R74M2M&2'1-/*D6]]/;JW,74K""?<F@#L:*D_X9K\8?\ 18]8_P#!)IW_
M ,:H_P"&:_&'_18]8_\ !)IW_P :H CHJ3_AFOQA_P!%CUC_ ,$FG?\ QJC_
M (9K\8?]%CUC_P $FG?_ !J@".BI/^&:_&'_ $6/6/\ P2:=_P#&J/\ AFOQ
MA_T6/6/_  2:=_\ &J (Z*D_X9K\8?\ 18]8_P#!)IW_ ,:H_P"&:_&'_18]
M8_\ !)IW_P :H CHJ3_AFOQA_P!%CUC_ ,$FG?\ QJC_ (9K\8?]%CUC_P $
MFG?_ !J@".BI/^&:_&'_ $6/6/\ P2:=_P#&J/\ AFOQA_T6/6/_  2:=_\
M&J (Z*D_X9K\8?\ 18]8_P#!)IW_ ,:H_P"&:_&'_18]8_\ !)IW_P :H CH
MJ3_AFOQA_P!%CUC_ ,$FG?\ QJC_ (9K\8?]%CUC_P $FG?_ !J@".BI/^&:
M_&'_ $6/6/\ P2:=_P#&J/\ AFOQA_T6/6/_  2:=_\ &J (Z*D_X9K\8?\
M18]8_P#!)IW_ ,:H_P"&:_&'_18]8_\ !)IW_P :H CHJ3_AFOQA_P!%CUC_
M ,$FG?\ QJC_ (9K\8?]%CUC_P $FG?_ !J@".BI/^&:_&'_ $6/6/\ P2:=
M_P#&J/\ AFOQA_T6/6/_  2:=_\ &J (Z*D_X9K\8?\ 18]8_P#!)IW_ ,:H
M_P"&:_&'_18]8_\ !)IW_P :H CHJ3_AFOQA_P!%CUC_ ,$FG?\ QJC_ (9K
M\8?]%CUC_P $FG?_ !J@".BI/^&:_&'_ $6/6/\ P2:=_P#&J/\ AFOQA_T6
M/6/_  2:=_\ &J (Z_+W]I__ )+WXR_Z^Q_Z+2OT.\ _"GQSXN\6>/\ 29_B
MUJ<$7AS5H]/@DCT33]TJM:PS%FS%US*1QV IFL?\$W/!7BS5+G5_$?BC7]7U
MN[<R7-ZOD0"1N@^1(]JX  X]* /KJBBB@ HHHH **** "BBB@ HHHH ****
M"BBO!_VE_C3J_P -=:\$>'M+U/1_"J^)I[B*3Q3XA!^PV)BC#K&>0OF29(4,
MP'RMUH ]XHKQKPC\2?$/@;PEXEUGXI:EHLOA[2(DNK?Q5I)Q!>0L.?W0+$.#
M@ #.XL,<U6'[8/P\M]%U/4=4DUC0?[.:#S[/5M)GM[G9,^R)UB9=S*S<9&:
M/4H?!VF0>,KGQ0D3#5[BS2PDDWG:8D<NHQTSECS6Y7C.J?M6^#M'M+!Y]/\
M$IO;J![MM+BT.X>\M;=7*&:>(+F-"5.">HY&:UO%'[1_@KPSI'AV_CN+[7CX
MAMS=Z9::%8RWEQ<P !FE$: D( PR3CKCK0!ZA17C^K?M6_#[2])\,WT=[?ZF
M?$B3MI=IINGS7%S<-#M\V/RE7<KKNY4@8P<XP:[;X:_$O0OBQX6BU_P_--+9
M-+) Z7,+0S0RHVUXW1@"K*1@@T =51110 4444 %%%% !1110 45X+\:_B/X
MWT[XQ>%/!'A#6- T%-2T:]U2XOM=@:5<PRP($4!EY/G$_A4/PX_:1>#P9XVU
M3Q]/8&+PKJBZ8^KZ"DD]MJ#ML""%!N8N7D";1GYN* /H"JNIZ=#J^FW5C<J6
MM[F)H9%!P2K @\_0UY/IW[5G@6[T;Q%?WK:OH<F@I%)>:?JVES6]WME;;#LB
M*[GWL0J[<Y)Q5S1/VF/!&J^'_$6K7<^H>'H_#Z++J-KKEA+:7$*/]QA&PRP8
M\+MSD\=: /0_#'AVR\(>&]*T+34:+3M,M8K*V1FW%8HT"("3UX YK3KYY\:?
MM;:0/AMXQU+P[;W]AXHT.P2_32?$6G2V<LD+.%654< LA.1D=#P<5KR_M)Z!
MX0N?%ESXIUN)++2KG3+3[/:V4IEMI;JVCD5&(SYA8OD;1P" >: /;Z*\ET7]
MJ'P'JWAWQ/J]Q=W^B1^&O+_M.TUBPEM;J 2 >4?*8;F\S("X!W'@<UM?#/XW
M>'?BG>:A8:;'J>FZK8*DEQINLV$ME<K&^=DFR0 E3@X(]#0!Z!1110 4444
M%%%% !1110 445S'Q'\9S> O"ESJMMH>H^(KM2(X-.TR,/++(QPH)) 1<]68
MX YH N7OA#3;_P 5Z=XBFB8ZII\$MM!('("I(06!'?[HK;KYGU+]JO4[']EK
MPY\2[JTTG1M:UJ^BL1!J$Y%G;.]TT19WX.U54L3[5Z%^S_\ $S4/BAHFHZE=
M>(?"GB*WBF$44WA:61UC./F64.20>F!QQ0!ZM1110 4444 %%%% !1110 44
M44 %%%% #9$$B,C=&!!K(\(>$M.\#>'K71=)C:&PMC(T:.Q8@N[.W)_VF->#
M?$+XZ_%#X?Z;JWC+4/">CV/@C3M42R^Q7=RZZG<P&98A-'CY,L6RJ=2/>H?&
M'[1_C>SD^(VOZ!H&CS^#? 4KQZDM_<.E[=B*,2SF+'RKA2<;NI% 'TQ16=X<
MUZT\4^'M+UJP<R6.HVL5Y;N1@M'(@=3^1%:- !1110 4444 %%%% !1110 4
M444 %8>M^#=,\0Z]X?UB]B9[[0IY;BR=7("/)$T3$CO\CL*F\5>*-.\%^';_
M %O5KA;73[*(RRRMV [#U)Z =R:\1^'7[0?C3XE?"_QIKVE^"5/B+2];ETJP
MT66<(2@*;9)V)^7"ON8#L,#F@#Z$HKQ;X#?&77/B%XI\7>'=<30[VXT P ZK
MX;N&GLG>0'="2<XE0K\RYXW#I7M- !1110 4444 %%%% !1110 4444 (1D$
M5B>"_!FF> =!71]'B:&Q6XN;H([ECYD\[SR')]7D<^V:^<O$_P"U5JI^-WB/
MP/I/B'P+H8TN\M]/AB\17,BW-W,\:N0@4@ ?.JC/4U-\1OVK]7TCXA:_H'AV
M7PC%'H=U%IYM_$&JK:W.K79BCEDAM06 ^598UW-QN.* /J.BJ^GW$EW86T\T
M)MY9(U=X6()0D9*Y'!Q5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***^<OCU^TAKGPV\=7'A_3'\,:/%
M9Z.=6:\\5WK6R7Q#$>1;XQN<8YZXW#B@#W'0/!VF>&M6U_4;&)H[K7+M;V]9
MG)#RK$D0(';Y(U&/:MROEKQM^UY?V<?A:WTY?#GA2]U+P_;Z_?3>,[[[+#;"
M<?NK=>06D+!_H%)KWKX:^*M2\8> ]$UG5=,33=0O+<2S6T%PD\2MDC*2*2&4
M@!@0>A% '5T444 %%%% !1110 4444 %%%% !1110 5XU\?[?Q4;G1Y+/P?9
M?$7P1+%/;ZYX9FBB:>1FVF&:+S/E;:0P*G&0P(Z5[+10!\-6W[.?B;6O!?Q#
M?PKX);P#HM[<:3J6E>"[ZZ4QS7-G=I<2DHI*1"41JF!QT)KN?B#!\1?CQI,,
M,GPW?PQ86>L:/<!=2FB-Y.(;R.28_*2/+5%)'.2>U?5E% 'R#\?/A'XFB^.=
M_P",K'2?&6NZ3JVD6]BL7@[7/[/E@FB9^)1N 9"'SGL<UQ^L_LT^)?!+?#K7
M+#0/%3V5CX<DT>]T;PGXC:&^LY6N6N 3,2OG+F0J1Q@J.M?=U% 'R9\(/@5K
MWAGQK\(=6;P]=:38Z7'X@GU"*_U'[=/;R79B,9DD/+.V&)QG!SS7K?[._@C5
MO VB^++?5[7[+)>^)+^_@4,#NADDRC<>HKUBB@ HHHH **** "BBB@ HHHH
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %5=4TRUUK3;JPOH$NK.ZB:&:
M&095T88*D>A!HHH \/M_V.O"\%C#H[>(_%,_A.*0.OAJ75&:RVAMPBQC<8QT
MV;L8XKI-<_9N\*:[XPUK7I7OH%UO2%T75-,@GVVEY;JCI'O3&<HLC $$444
M9'@O]D[PMX/\4^'/$#ZOK^N:CX>BEM],.K7YF2WADC\MHPN ,;?QZ<U1@_8R
M\%6]_IC+J?B Z1I6IIJVFZ&=18V-G.LGF QQX^[G.%)( )Q110!%9_"?4?&W
M[52?$;6_#*:+9>&M.ETO3;E[E)'U)W?B;:OW55=V W.7->H_%;X8:1\8? ]_
MX5UQKA--O"A=K23RY%*L&4JW8Y HHH X32?V4O"]OKVE:IK>L^(O%S:5*MQ9
M6FO:DT]M#*OW9/*P%++V)!Q47B7]DCPIXFUKQ'=2:OXAL=-\1RF;5M%L=1:*
MSO'*A6+*!D!@ " 0#110!R7Q9_9XD\=#X6?#>W\//+X&\*75I>RZ[=W2,WDV
MZ[5MMGWF+X0,<8QFOIOI110 M%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
;%%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>crvs-20260630x10q012.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 crvs-20260630x10q012.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &E Z@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z^2/VF?
MVJ_B5\-_VB?!WPG^&W@C1O%VL>(M'DU.%=3OGMCNC:8NN[(4 )"3R>3QZ5];
MU^<_[8G@R3Q__P %'_@UH<7BW5? SW/A2[(UW1;A8+JWVB];".W W;=A]0Q%
M 'J/@3]L;XH>'/CQX1^&7QJ^%=IX.N/%ZRC1M4T?5!>0O)&,LCKEN.@)!R-R
M\$'(^Q@<@'UK\M?&_A9OV6?VUO@EK$7Q#G^-FI^)+O\ L1[3Q5.MYJ&DPRR1
MQ?:('0D1\2O@[1]UQR"2OZE#I0 M%%% !1110 4444 %%%% !1110 4444 %
M%%% !139'$:,S$!0,DGM7QA\#_\ @H-_PMG]J[7OAE-HMK9>&#)=VN@:U&9-
M]_/;$>:"6.P@@.1M_P!GUH ^T:*^?_%_[16L^'?VKM$^%<.EV$ND7_ARYUI[
MV1I/M"R1AR$ !V[3L';/)J;]BW]H/6/VE_@Q_P )CKFF6.DWW]I7-E]GT]G,
M6V/;@_.2<G<: />J*^)?B%^UA\=KO]I3QG\+_A7\/?#'BA?#MO#=22ZG?O;2
MF-U0Y):5%)W/C KT+]EW]L)_C!I7CFS^(&AVWP\\4>![D6^N0SWJM:1J0W[P
M2M@*/E.<DCH03F@#Z8HKR[P]^T]\*O&&CZWJ6@>/_#VLVVC6[W-\;34HB88U
M'+-DC"]MW3D<UX_H?[;$_P 5_P!FS6OB+\/K'P[!KMEJ"6HT?Q+KL-O'#$9E
M0/<2%T$;,NXJI."1@$T ?6-%><Z]\=/"'PX\(Z!JOQ!\4Z!X5GU.WB8"YU!%
MBDE9%+")B?G4$\,,C&#GFNCNOB1X3L=$TW6+GQ-H]OI.I,J65]+?1+!<LWW1
M&Y;#DX. ">E '1T5YII_[2?PPUJR\27&D^._#^K#P[$\VI)9ZE"YMU7J6^;
M&>,],\9KE?V?_P!KOP9\<OA7?>.I+_3O#-A932K=6]]J<3/:1*V$DG.0(]V"
M0#QZ$T >ZT5PWPV^.7P_^,/VK_A"O&.B^)VM>9TTR\29XQG&64'('OC%,^-7
MQ03X2^ [K6TLSJ>I221V>G:<IP;N[E8)%%GMEB,GL,T =Y17@OB?XV?$.+QG
M%X&\'^!]+\2^*+#2H=1UN^U#57TW386?@10-Y4KR,6#=0 !C)YK%MOVQSK/P
M\TF]T?PA+=^/=2U^7PM'X7EO@D46HQ9,P>Y"$>2JC?Y@3D=L\4 ?2E%?/FC_
M +5$_AR'QU8?$SPW%X5\2>$M-76)[72[_P"WV][9MD+)!(8XVSO&PJR@@D=0
M:A\)?M)>,X/%/@VS^(7P]M?"6C>,V\K1;^QUK[<\4[)YD<%U&84\MW7H5+ '
M@^M 'T316?K7B'2_#=FMWJVI6FEVK2+$LUY.L2%V.%7+$#)/ '>N9C^.'PZF
MTO4-3C\?>&'T[3I!%>7BZS;F&V<G 61]^$)/&"10!VU%8$_C_P ,6WA5?$TW
MB/28O#;()!K#WT0LRI. WG%MF,]\TSPQ\1O"GC60)X>\3:/KKF'[0%TR_BN"
M8MVW?\C'Y<\9Z9XH Z*BOGWX\?%_XD>'OC!X(^'WPYT[PO<ZAX@L;R]DN?$\
MERD48@V\#R.>03U%+\-_CAX]B^(&M?#_ .)/AW0K'Q-::0VM6>H>&KV6>QNH
M0=I5EE59(V!QUR".AH ^@:*^--1_;#^(&J?"GX7:QX<T+PT/$WC7Q)/H*Q:I
M)<BS@VEPKY0E_P" 9Z_2NT_X7M\5?A#XET&V^,?ACPN/#>N7J:=%XB\'W]Q)
M'97#\1K<0SH&VL>-RMP3TH ^EZ*9),D,322.J1H"S,QP !U)->$>+OVI-%C^
M)?P[\->#M9\.>*X-?U633M2DL=12YDL@L1<<1.0K9&/F% 'O5%<I=_%CP3I_
MBB/PU=>,- MO$<A"II$VIP)=L3T A+;R3]*=XJ^*G@OP+?6UEXD\7Z#X?O+D
M9@M]5U.&VDE&<?*KL"W/I0!U-%8/B?Q[X9\%:3'JGB'Q%I6@Z9*0$O=3O8K>
M%B1D .[ '/L:YCXC?%"31?A7=>-O!YT[Q78V:K=O]EN/-CN+53^],+QD@N%R
M1VXYH ]%HK+\+^)+#QAX=TW6]+G%SIVH6Z75O*O\2.H(_'FM2@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BO,OVE?BGJ'P4^!OB_QOI=G;:A
M?Z-:"XBMKLL(I#O5<-M(.,'L:^0'_;O_ &@O 7@70/B5X\^#OA\?#34F@9]0
MT;5LW,<4OW7\LR.1QG@J/3(H _0RBO.M4_:'^&_A_38KO6O&VA:,6A@G>WO]
M0BBFC68 Q[D)W#.>.*POA1\6?$/C'Q]\0;#64\,0^'-%N%&F7FDZO'<W$D!!
M.^YC61C"<<X8+0![%17GW@[]H/X:?$'Q+=>'O#?CSP]KFMVQ(DL+#48I9ACK
MA0?FQWQG%2ZK\>/ASHFJQ:9?>.?#UOJ,MZ-.6T;4HO-^TG_ED5#9#\C@^HH
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
M;?#BY\'Z/=P>'K&]VVUPT%O]VU+?O4B52H5F&0#T&3Q0!Q'[$:7$?[+W@,7
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
MWM=%UN>QB#RRWGF.RQ,-S$1(,GLM:?\ PSQIO_0Y>/\ _P *^^_^.5>\,_\
M)>_'?_8#T;_T;J%>D4 >4_\ #/&F_P#0Y>/_ /PK[[_XY1_PSQIO_0Y>/_\
MPK[[_P".5ZM10!Y3_P ,\:;_ -#EX_\ _"OOO_CE'_#/&F_]#EX__P#"OOO_
M (Y7JU% 'E/_  SQIO\ T.7C_P#\*^^_^.4?\,\:;_T.7C__ ,*^^_\ CE>K
M44 >4_\ #/&F_P#0Y>/_ /PK[[_XY1_PSQIO_0Y>/_\ PK[[_P".5ZM10!Y3
M_P ,\:;_ -#EX_\ _"OOO_CE'_#/&F_]#EX__P#"OOO_ (Y7JU% 'E/_  SQ
MIO\ T.7C_P#\*^^_^.4?\,\:;_T.7C__ ,*^^_\ CE>K44 >4_\ #/&F_P#0
MY>/_ /PK[[_XY1_PSQIO_0Y>/_\ PK[[_P".5ZM10!Y3_P ,\:;_ -#EX_\
M_"OOO_CE'_#/&F_]#EX__P#"OOO_ (Y7JU% 'E/_  SQIO\ T.7C_P#\*^^_
M^.4?\,\:;_T.7C__ ,*^^_\ CE>K44 >4_\ #/&F_P#0Y>/_ /PK[[_XY1_P
MSQIO_0Y>/_\ PK[[_P".5ZM10!Y3_P ,\:;_ -#EX_\ _"OOO_CE'_#/&F_]
M#EX__P#"OOO_ (Y7JU% 'E/_  SQIO\ T.7C_P#\*^^_^.4?\,\:;_T.7C__
M ,*^^_\ CE>K44 >4_\ #/&F_P#0Y>/_ /PK[[_XY1_PSQIO_0Y>/_\ PK[[
M_P".5ZM10!Y3_P ,\:;_ -#EX_\ _"OOO_CE'_#/&F_]#EX__P#"OOO_ (Y7
MJU% 'E/_  SQIO\ T.7C_P#\*^^_^.4?\,\:;_T.7C__ ,*^^_\ CE>K44 >
M4_\ #/&F_P#0Y>/_ /PK[[_XY1_PSQIO_0Y>/_\ PK[[_P".5ZM10!Y3_P ,
M\:;_ -#EX_\ _"OOO_CE'_#/&F_]#EX__P#"OOO_ (Y7JU% 'E/_  SQIO\
MT.7C_P#\*^^_^.4?\,\:;_T.7C__ ,*^^_\ CE>K44 >4_\ #/&F_P#0Y>/_
M /PK[[_XY1_PSQIO_0Y>/_\ PK[[_P".5ZM10!Y3_P ,\:;_ -#EX_\ _"OO
MO_CE'_#/&F_]#EX__P#"OOO_ (Y7JU% 'E/_  SQIO\ T.7C_P#\*^^_^.4?
M\,\:;_T.7C__ ,*^^_\ CE>K44 >4_\ #/&F_P#0Y>/_ /PK[[_XY1_PSQIO
M_0Y>/_\ PK[[_P".5ZM10!Y3_P ,\:;_ -#EX_\ _"OOO_CE'_#/&F_]#EX_
M_P#"OOO_ (Y7JU% 'E/_  SQIO\ T.7C_P#\*^^_^.4?\,\:;_T.7C__ ,*^
M^_\ CE>K44 >4_\ #/&F_P#0Y>/_ /PK[[_XY1_PSQIO_0Y>/_\ PK[[_P".
M5ZM10!X9IWA6;X<_&_PII]CXF\3ZC8:G8WK7-KK6MSWT3&,*4(64G:1D\BO<
MZ\J\7_\ )P'P_P#^O#4?_04KU6@#B_B7XZUGP9:V*Z#X/U'QAJ5V[*MO:31V
M\,*J,L\L\A"H,=!R2?SKS6X_:TM9[&QU#2/!^K:KIR64>H:S,)X(FTN%WV#*
MEOWS @DA#C:,@GI74?'[P+XX^(6C:?I/A35=,T_37F)U>VOVGC:]AQQ")8?F
M12?O8Y(XR!FN)UK]GOQAJ$<D6G:CX9T&UUK2[?2M;L[:SF>.".)N&M/F7!*?
M+B0<=?:@#L/C_J-Q?^"_#2:;JVHZ5!JNMV4$EUI=T]K.T$@8D+(OS+G Z5*/
MV>=-(S_PF7C_ /\ "OOO_BZK_'2QCTOPOX%LXB3%;^(M/A0GKA5<#^5>O+]T
M4 >5?\,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_
M ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\
M:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T
M.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_
M /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\
M"OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO
M_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'
M_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&
MF_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\
M0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/
M_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#P
MK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_
M ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5
MZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10
M!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_
M ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\
M:;_T.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T
M.7C_ /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_
M /\ "OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\
M"OOO_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO
M_CE'_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'
M_#/&F_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&
MF_\ 0Y>/_P#PK[[_ ..5ZM10!Y3_ ,,\:;_T.7C_ /\ "OOO_CE'_#/&F_\
M0Y>/_P#PK[[_ ..5ZM10!\_?%?X-Q>$/ACXLUS3?&WCV+4--TJYO+=W\5WCJ
MLD<3,I*LY!&0.",&BO0_C_\ \D-^('_8!OO_ $0]% '?4444 %%%% !1110
M4444 >;^&?\ DO?CO_L!Z-_Z-U"O2*\W\,_\E[\=_P#8#T;_ -&ZA7I% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110!Y5XO_ .3@/A__ ->&H_\ H*5ZK7E7B_\ Y. ^'_\ UX:C_P"@
MI7JM !1110!Y1^T-_P @CP?_ -C/8_\ M2O5E^Z*\I_:&_Y!'@__ +&>Q_\
M:E>K+]T4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110!P/Q__ .2&_$#_ + -]_Z(>BCX_P#_ "0WX@?]
M@&^_]$/10!WU%%% !1110 4444 %%%% 'F_AG_DO?CO_ + >C?\ HW4*](KS
M?PS_ ,E[\=_]@/1O_1NH5Z10 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 >5>+_^3@/A_P#]>&H_^@I7
MJM>5>+_^3@/A_P#]>&H_^@I7JM !1110!Y1^T-_R"/!__8SV/_M2O5E^Z*\I
M_:&_Y!'@_P#[&>Q_]J5ZLOW10 M%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% ' _'_ /Y(;\0/^P#??^B'
MHH^/_P#R0WX@?]@&^_\ 1#T4 =]1110 4444 %%%% !13)I!#$\C?=4$GZ5X
MG\*/COX@\;>(= 36_#^GZ7H7BW3[C5/#UQ9WSS7 AA:/Y+E&15#O'()!L) P
MRGD D Z?PS_R7OQW_P!@/1O_ $;J%>D5XOJ?CO1OAU\6_B'K.N70MK.'0='(
MP,M(PDU%MBCNQ .!6W\'_P!H'PQ\9K>4:4T]E?Q,P>PO5 EVCG>-I((Y]>*5
MT<4\;AX5XX64TJDM4KZL]-HHHIG:%%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 >5>+_P#DX#X?_P#7AJ/_ *"E
M>JUY5XO_ .3@/A__ ->&H_\ H*5ZK0 445XG\4OCEX@\(^*-5L]!T#3]4TSP
M[9PZAK<U[>O!,8I&P$MU5&!8+\Q+D ]/>@#5_:&_Y!'@_P#[&>Q_]J5ZLOW1
M7C_QYU*&^\*>"+]3LMY?$.GS@MV4J[<_A4EO^TYX,F\;GPX)YQ@[!J)0?9V?
M^Z#G/XXQ0=F'P>(Q:DZ$'+E5W;HCUVBFHZR(&4Y4C(-.H.,**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#@/%?Q8D\):S;:?
M-X.\17HN[H6=K=6BVIBN)-C/A=TZL/E1SE@/N_2NPT/4I=7TN"[GTZZTJ609
M-I>^7YL?/1MC,OY,:XWXJ_\ (;^'?_8Q+_Z1W->@+T%91OS.[-)6Y59"T445
MJ9A1110 4444 %%%% !1110 444F: %HHHH **** "BBB@ HHHH **** "BB
MB@#@?C__ ,D-^('_ & ;[_T0]%'Q_P#^2&_$#_L WW_HAZ* .^HHHH ****
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
M>#_^QGL?_:E>K+]T5Y3^T-_R"/!__8SV/_M2O5E^Z* $90ZE6 92,$'H:\X
M/PBU?'S'P;?R\=QIDS'I[1,?^^2?0UZ34%]8P:E9S6MU$D]O,A22*095E/!!
M%!UT*ZI-QFKPENOU7FNC^6S9,K!U#*0RD9!'0TM>=Z#>W'PXUF'P[JD[3:)=
M-MTB_E.3&?\ GVD/J/X3W''45Z)037HNC)6=XO5/NOZW71B5SOC'X<^%_B#9
M_9?$F@:?K<0^[]MMUD:,^J,1N4^ZD&NCHI-*2LSG3:=T>1'X&:MX4 ;P%X^U
MKP]&OW=+U9O[7T\#^Z$F/FH/]R48["C_ (6!\2_!F1XI\!Q^)+-/O:GX+N?-
M?'JUG.5D'T1Y#Z9KUVDQFLO9)? [?UV-/:-_$KG >$?CQX&\9WPTZSUZ&TUG
MHVD:HC65ZI]/(F"N?J 1[UW^:P?%W@+PYX]L/L7B/0]/URU_ACO[=)0I]5+#
M*GW&#7 _\*%O/"[;_ 'CC7/"B#[NF7DG]JZ</80SDN@]HY%QVQ1>I'=7]-/P
M?^86@]G;^OZZ'KM<W\2O^2>>)O\ L&7/_HMJX4>-_BEX+!'B3P3:^+;).6U+
MP==8FV^K6=P5;\$D<^@-8_CK]IGX<W7P\\417OB%-!U%--F632]<@EL;Q69"
MH40RJ&?YCC*!A[U,JT.5J3MZZ%1IRNK:^A[%X7_Y%S3/^O:/_P!!%:E>;>#O
MC9\/[KP5HM^GC305M)K1&22;48H\@* >&8$8]"*IS?M2_"I'D2W\::?JLL9P
MT.CK)?R#_@$"NWZ52JTTE>2^\GV<VW9,]5HKR5_VD-(N@CZ-X3\<>(('X$]C
MX9ND3/UF6.G'XK^.[]F&F?![6U4C*3:QJUA:1D>X265U_P"^*/;0Z._HF_R#
MV<NNGX'K%%>1MK?QLU>-7M?"O@SP^0<%-0UNYO&/N/*MT'ZU(?"OQBU1MUUX
M]\-:-&XYBTKPW)*Z'_9DFN2#^*?A1[2^T6_P_.P<EMVOZ]#U<D#J<49KR4_!
M?Q3JD976OC!XNN.?E_LR*QT_'U,<!)_.G_\ #-?AB\*MK&K>+?$$@&&.H^)[
MXJX_VHTE1/\ QVCFF]H_>_\ *X<L%O+[E_PQZ5JFMZ?HD'G:C?6UA#_STN9E
MB7\V(KB]8_:&^&.@RB*^\?\ AR&<](1J<3R'Z*K$_I532_V9OA7I$C20^ ="
MF=NK7=FMR3[_ +W=S[UVVC>$=#\.P+#I6C:?ID*]([.UCA4?@H%'[U]E^/\
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
MD#HP]"#P:X#6?V=/ACKTZW%WX%T-;I5VK=6UDEO,G^[)'M93[@YJO9271/\
M#_,GVB?5K\?\C>3X:>%([Q;M="LEN!J#ZJ)/*Y^UO!]G>;_>,7R'_9XK-T?X
M'> M 2-=/\*Z;:+'=V]['Y<6-DL!8P%>>!&7;:HX7<< 9-<^/V<-'TTQ_P#"
M/>*O&GAF./)6&Q\17$T6[^\4N#*K?0\>U'_"N?B?I)4Z9\6/[1C0[O*\1^'K
M>=G/]W?;F# _X"35:K>G]UOUL+TG^?\ P3?UCX%^ M>O+^ZOO"]A-<7T[7-S
M+M*M+(T?ENQ*D??3Y6_O#ALUT>K>$-%USPS)X>OM,MKG0Y(5MFT]HQY)B7&$
MVCL,#CVKSU-6^-FC &Z\/^"_$R$Y)T_4[G3G ] DL4H)_P"!BD7XU>)M*4#7
M_A'XMM"S8#Z4UIJ:8[D^5,&'TVYH4J:O>-K^0<LWUO\ ,]9V*5VX^7&,=JXG
MQ!\(/#^NW\=T+5+%GU6UU:^^RQJIOY;9<0"4]U4JAXZ[ .A-<]_PU'\/+5E3
M5M4OO#4K-M$?B#2+O3R3[&6)0?J#BNT\/?$OPCXNS_8?BC1M9*XW"PU"&8K]
M0K'%7S4JFETR>6<-;-'2"EI,T9!K8R%K*\2>%M(\8:8VG:WIUMJEBS*YM[J,
M.A93D'!]#6K12:3T8T[:H^7Y_AKX5T3X"_%#5K#P_I]GJ<$'B&WBNX8 )$C#
MSH$#=@% &/045TNM_P#)MGQ7_P"YB_\ 1L]%9TDHP5D:5&W-W/>Z\\_:!F\/
MP?!OQ7)XGCU&71ELR95T?B\W;E\OR#D 2^9LVD\!L9XS7H=>-_M-^);+3/!D
MVAZKY#Z5KUE=V4L$NG:G=>:Y1=BEK%&>-.6W$D$\;3UK4R.&_9N^&OBGP]X\
MN=3\6:7XN=UCU":SO-=ETF.W@DN[E)[@"*RD9GED8 [V&U53:H7)S].U\D?L
MHM&GQ$N88[MI$33)%6$CQ0 H#Q8P-3/D<<?=^?TXW5];T %9?B3Q3HW@[29=
M4U_5[#0],B($E[J5REO"A)P 7<@#)( YK4JO?:?;:G;-;W=O%=0-C,<T8=3C
MIP010!X+XM^(_C?2/BGX;_L[Q'X>U31]<OHDT_POI]H;B>XTG8K3ZE)=AQY>
MPEB,*8R!&N6:08B^#'Q5\;Z[XA\'7?B34-,O]%\>:5=:M86%GI[02:28C$\<
M1DWMYP:*7YF8*0Z\<' [*P_9ZTK2?B-J/C&P\2^);*]U&>&6[LHKZ/[)*D2[
M8X-AC++"!G$:L!\S'J2:N> /@%X9^'/B)M7TR;5;AXH9K6PM+_4))[?3()9!
M)+%;1MPBLRKUR0%500H H 7PS_R7OQW_ -@/1O\ T;J%>D5YOX9_Y+WX[_[
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
M0KL_RCH'QB\/$\Q:TO\ O:%>_P#QJC^T,'_S]C]Z#ZAB_P#GU+[F=O17%?\
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
MGLJ:_I^J>&),[2^I6I\@GVFCW1_FPH^O4HZ5KP_Q*R_\"^'[F'U*K+^%:?\
MA=W]WQ?@=S15+2]:T_7+87&G7UM?V[=);659%/XJ2*NUW1DI+FB[HXI1<7:2
MLPHHHJB0KAOB;H%I<:8U^7NXKKS(8]\%[-$-I< C:K@=/:NYKE_B-_R+3?\
M7Q!_Z,%<..A&>'FI*^C.W!RE#$0Y7;5'"ZQH]KH?QU^']M:"41?8M2;$T[S-
MDJG\3L3^M>Q5Y5XO_P"3@/A__P!>&H_^@I7JM=D8Q@E&*LCDE)S?-)W84445
M1)Y1^T-_R"/!_P#V,]C_ .U*]67[HKRG]H;_ )!'@_\ [&>Q_P#:E>K+]T4
M+1110 4444 %%%% !39(TFC:-U#HP*LK#(([@BG44 >;VDDGPFUB.QG8MX/O
MI=MI*QS_ &=*Q_U3'_GFQ^Z>QX]*]'!# $'(-5M4TNUUK3[BQOH$N;2X0QRP
MR#*LIZ@UQ'AO5+KP+K,/A;69GGL9LC2-2E.3(H_Y82'_ )Z*.A_B'N#0>G+_
M &V+FOXBW_O+OZKKWW[GH-)2UR_CS27NM&O+V+4M1L)K6VD=!97)B4D*2"PP
M<T'#2@JDU!NUSJ**P?"6C'3+%9FU#4+]IXU8_;K@R[3C^'@8K>H%4BH2<4[A
M11109A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 V
M0.8V$959,':6&0#VR,C-<C!>>)W\23:8VH:3MBM8KDR#3Y<MN=U*X\_C[G7W
M]J["N<M_^2A7_P#V"[;_ -'3T'70E:,]$].J3ZKN='1110<@4444 %%%% !1
M110 4444 %%%% ' _'__ )(;\0/^P#??^B'HH^/_ /R0WX@?]@&^_P#1#T4
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
MHZYRW_Y*%?\ _8+MO_1T]!TT?AJ>GZHZ.BBB@Y@HHHH **** "BBB@ HHHH
M***I:MI::O9FW>>YMU+!M]I.T+\?[2D'%!44FU=Z'&_'\_\ %C?B!_V ;[_T
M0]%<3X\T<_\ "B?B1?2ZEJEW+%INL0*EU?221[%655RI."0 .:*#6O35*HX)
MWM\CW6O OVQO%U]HGPRU#1U\-^(]3TG6K"YMYM9\,0FXN=,N T7D'RE*DAMT
MAWYPIB (.^O?:Y3XI^/H/A?\/];\47%H]\FFVYF%LDBQ^8Q(55+M\J LPRYX
M49)Z4&!Y1\ O%?C?6/%]Q:>(M7\4:A8K9.X76O @T2)I0R /YX<AGP6^0 9R
M3QMKZ"KQ'X2_'?7/%WBRR\.>)/#VGZ7?7,6K 2Z7J#7"+-I]\+:9=KQHQC82
M1,LF.3O4A<+GVZ@ I",TM% &;J'AS3=6U/2]1O+..XO=+E>:RF?):!WC:)F7
MW*.Z_1C7/^$?@[X*\!>(-3UOP_X:T_2=5U'=]INK:+:S!G,C =E#.2Q"X!;D
M@FNRHH \W\,_\E[\=_\ 8#T;_P!&ZA7I%>;^&?\ DO?CO_L!Z-_Z-U"O2* "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$WA'1_&6G&QUK3H-
M0M\[E65>4;^\K=5;W!!KCO\ A'_&?@#YM!OCXNT9?^83K$VV\B7TAN3]_P!E
ME'_ J])HH..KA:=67M%[L^ZT?^37DTUY')>%/B;HOBJ\;3@TVEZY&,RZ/J<?
MD72>X4\.O^TA(]ZZVL+Q7X(T3QM9I;ZSI\=X(SNBEY66%O[T<BX9#[J17)?V
M?XW^'W.GW!\<Z&O_ "YWKK'J4*_[$W"3?1PK?[1I&/M:^'_C1YH_S16OSCO\
MXW]$>E45S'A+XCZ'XREEMK.X>VU2 9N-*OHS!=P?[T3<X_VAD'L:Z>F=M*K3
MK1YZ<DUY!114%]=K86DUPT<LJQJ6*01F1VQV51R3["@T;25V3T5Q^G_%#3-3
MU%K&'3M<^T(RK(KZ1<*(]WW2Q*X X/)]*["@RI5J=9-TY)^@4444&P4444 %
M%%% !1110 4444 %%97B&XU>VLQ)H]M97,P)+K>SO$H7'8JC9/X5D>!=?\0>
M)+*&_P!2T_3;*RF1BGV6\DEDR&(P0T:C''K0<[KQC55*SN_)V^_8ZRBBB@Z
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
MQ_A3L']GXK_GVSO**X/_ (6Y:_\ 0L^+/_!#<?X4?\+<M?\ H6O%G_@AN/\
MXFBP_P"S\5_S[9WE<Y!_R4*__P"P7;_^CIZQO^%NVO\ T+7BS_P0W'_Q->;:
M9^TIH\GQHOM.OM,O-(LC:K:->7RF-HFC+N6DB(RBGS,9/3 )P#P6.W#95C:D
M:O+2;M&_XK[_ )'>:A\3[^YU7^RM&L;9[RYU:;2K66\=A&/(BWSRN%Y.#E54
M'G&<BKEQ\3&\-6<4/B/3I5U=8IKFXAT@&YCCMXFVM<$\$)R#MY;J,'!JKI'@
MSP[XJ@U&6TU:'4;2;4SJ]E>:5=XFM)9% <K(AZ$[_8AB"#BKTOP<\.26,%JB
MWL(2*:"66*]D$MS',V^9)7SEP[<G//H10:S>7Q<:<XM6WTUV?5OT35MTW?O2
MT7XS:?>ZW?V-[;RV]NFH2V=KJ$:E[:4);+<99^S%"YP 1A>N3BI!\;] %M'(
M]KJD4L_V<VML]F?-NDG)6%XUSRK%2.<$<;@,UJ)\+?#\<JN+9]HOGU 1>8=G
MF/;_ &=AM_N^7QM_&JMC\'?#UB]FX%[/)9R6SVSW%T\C0I 28HE)Z("Q.._&
M2<"C0ARRJ6O+):+[^OWF*OQ]TJV2];4M+U&P>+4Y--AB9%+2LB*S')8*",_=
MR2>,;C72>/O%6J>'?"IUC1]/@OECC,\PNY'CV1A"W"HC,6)PN,<9R>!575/A
M!H6K+J:227\<&HW#W5Q!%=L(G=TV2?)TPP SZ'D8-:>M_#[2M;TG3M/9KRRA
MT]0EL]C=20R1KL\LKN4Y(*D@YSZ]>:")3R[VE.4(NU_>3U6W36_]7\C'\<_$
MD>%OAY:^(OLT,C78M\0/+Y@ DP7(V F7:I9L)G(4XJUX.\2Z1:?#BVUC[-8:
M+816YGGM[%T:*!L;F4%.,\YQUR<=:NZG\.]'U'1-)TM$GL(-)VFPDL9VAEMM
MJ%!M8<_=)4YSD&H_#WPQ\.>&?#$WAVUT\2Z--(97L[MS.A8X)X<G@D;L>I)H
M,W4P7U?D2ES<UW_A[;VNEMOJWMUY_P )_%BZUZ326OM)&FQW^IW>F%&EW/#)
M&I>/=VRRJP([-@<UZ37#:?\ ";2M#U32Y-*BCLM/M;Z?4Y+91DR7#QF-<>BJ
M&; _W<5W5(PQTL-*:EA59:Z?-^;Z6Z_B%%%%!YIXUX__ .3=_B=_UYZU_.:B
MCQ__ ,F[_$[_ *\]:_G-10=6*_CS]6>RUP'Q[TG5=<^#OBVST6^73M1?3Y#'
M.UZ;(87#.IN!S#N4,OF?P[MW:N_KPW]K"*?Q+X0TWP+;Z[HFD2>,9VTA(=5T
MVYOY+B0J'7RXX&'RKL+2&0&,*/F(!.0Y3Q_]EO0-!L/C]?'PZ-$DM[:PU)OM
MUCXIAU)KBUN+F":VA6W6XD='M_GADDVJI"18+A@1]I5X;\(_$6N6WQ2U7PAX
MBO?!RZMING).]IHWA^[TZXF1BFV:*261HYH025;R\[7V@D<9]RH **** "BD
MSSB@'- 'G'AG_DO?CO\ [ >C?^C=0KTBO-_#/_)>_'?_ & ]&_\ 1NH5Z10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2
M$9&#R*6B@#QCPO\  WP(OQ(\77LGAFQNYG,+[;R/SXU:0,SE4?*J20#D"NF;
MX!^ Q.T\'A^*PG;_ ):V$\MLZ_0QNN/PK5\-_P#([^*OI:_^@O764CQ,+E^#
M=-WHQ^*7V5_,_(\]/P9M+==NG>*?%NEY.3Y6MRSY_"?S!0WP^\6VC*NG_$C5
M1"O1-0T^TN2?JWEJQ_.O0J*#J_L_#KX4X_X92C^31Y\VF?$ZQW&+7O#.J@<*
MESI<]L3]729__0:;_;GQ,TV,"X\*^']6<][#69(,?A+ ?YUZ'10'U/E_AU91
M^=__ $I2//O^%C>);,@7_P .-<4#EI+"ZM+E!]/WJL?^^::GQLTJ ,VI:'XG
MT>,=9+S0K@K^<:O7H=)CBF'L,3'X*U_\44__ $GE."A^//@"0J)/%%E8N>D>
MH;K1_P#OF4*:Z/3O&_AW5W1;'7M,O6?[HM[R-R?H U:\MO%.FV6-9%]' (_6
MN;U#X7>#M5,AN_"NC7#R?>>2PB+'\=N: MC8_:C+Y./ZR.GS1D5Y^/@)X&B!
M^R:,^EL?XM+O;BT/_D*1:0_!R.!A]@\7^+=.1?NQIJS3*/PF5_YT![7%Q^*D
MGZ2O^<8_F=Y>?\>DW^X?Y5SWPT_Y$C3/]U__ $8U<;XP\ ?$!?#&J1Z)\1KR
M:[,#"&._L+49..GF1HK*?]KFN)^ 5_\ $?X>^ HCXET:Z\3Z7)(SQ26%XD]W
M:ID@@Q-C>"<GY6)]J5SS9YA*GC80JT)Q7++6R:6J_E<CZ/HKF?"OQ(\.^,I'
MATS4XWO8_P#6V$ZF&YB/?=$X#C\JZ:F>]3JTZT>>G)-=UJ%%%%!J%%%% !11
M10 4444 %%%% 'E7B_\ Y. ^'_\ UX:C_P"@I7JM>5>+_P#DX#X?_P#7AJ/_
M *"E>JT %%(3BC- 'E/[0W_((\'_ /8SV/\ [4KU9?NBO*?VAO\ D$>#_P#L
M9['_ -J5ZLOW10 M%%% !1110 4444 %%%% !1110 4F*6B@!,8I:** "BBB
M@ HHHH **** "BBB@ HHHH Y/QS$DFI>$MZ*Y&K#!90<?N)JZL#BN6\;?\A+
MPG_V%A_Z(FKJ1TH.NK_"I>C_ #88HQ2T4'()BC%+10 F*,4M% "8I:** "BB
MB@ KE+;3K1?B9J5R+6$7#Z5;JTPC&]AYLPP6QD]!^0KJZYRW_P"2A7__ &"[
M;_T=/0=5!M1J6_E_5%?6/A9X5UNY-U/HUO#>Y+?;++-M<;O7S(RK9]\UG_\
M"!Z_HYSH7C.^6,=+76H4OXO8;ODDP!_MGWS7=T4%QQN(BE%RNET=I+[G='"#
MQ#XXT4XU+PQ::U$.3/H5Z%?'_7&?;]>'/XU);_&'PV)4@U.>Y\.W3' AUNU>
MTSZ8=AL.?9C7;U'/;Q743131I+$XPR.H92/0@T%>WH3_ (E*W^%M?GS+[K#+
M.^M]0MTN+6>*Y@?[LL+AU;Z$<5/7%W?P?\+RSO<V-@^A7C?\O.BSO9OGMD1D
M*W_ @14!\+>,M%7_ (E'BU-3B7[MKK]FLA(]/.BV-^)#4!['#S_AU;?XDU^*
MYOQL=W17"_\ ":>)]&&-:\&W%Q&O!NM!N4NU/OY;;)!] &^M6].^+/A34;D6
MK:O'I]Z?^734T:TF!]-LH4G\,T">"Q"7-&/,N\;27SM>WS.OHIJNKJ&4AE/(
M(Z&G4'"%%%% 'C7C_P#Y-W^)W_7GK7\YJ*/'_P#R;O\ $[_KSUK^<U%!U8K^
M//U9[+7EOQ>\$>)[WQ-X5\;>"TTR^\0^'DN[4Z5K$[V]O>VMR(_-03(KF*0-
M!$ROL88#*0-V1ZE7DWQTUW5K+4?!VCZ#XZ/@_6-9O9+6""+P^-7>[P@9F*[A
MY4<8&YY#\H##)&1D.4J>"/"/COQ7\4[/Q[XZT_1O#2Z3I5SI6F:)I%\]_(WV
MF6%YII[AHHP/^/:)5C12!EB6/ 'LE?-7[.?Q5U+QIX^O;"_^)=SXJM393SV$
M%UX/&D0ZC'',L3W=I<;SY\:-\IP/^6J-T*D_2M !6)XQ\2R>$M!GU*+1=4\0
M/$5 L='B26X?)QE5=T!QU/S#BMND(!Z\T ?#C>--;OOCS=^)-7F:TNK3QC::
M+:Z&=>N+?5HK6>W@,2K8JQ@:']Y(\@969P)&$B^6HKJ?V;M7MW\9?#^ZTWQ)
M=ZQK_B+0-1O/&%I-J\EV$NHYH0'>%G*P-',TD*A0G&Y<';Q]3R>%]&FUZ'6Y
M-)L7UF&,PQZBULAN$C.<H),;@O)X!Q2Z;X7T?1M0OK_3])L;&^OV#W=S;6R1
MR7##H9&4 N>>I)H XKPS_P E[\=_]@/1O_1NH5Z17F_AG_DO?CO_ + >C?\
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
M]T5Y3^T-_P @CP?_ -C/8_\ M2O5E^Z* %HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KG+?\ Y*%?_P#8+MO_ $=/71USEO\ \E"O_P#L%VW_ *.GH.FC
M\-3T_5'1T444',%%%% !1110 4444 %%%% !1110!XUX_P#^3=_B=_UYZU_.
M:BCQ_P#\F[_$[_KSUK^<U%!U8K^//U9[+7EWQ<^&GB;Q=XG\,>(?"FNZ7H^H
MZ1;7]FZ:OI\EW%-'=+""0$EC*LIA&.2#D\5ZC10<I\[_  1_9P\6_#GQ+X'O
M?$/BS1]:T_P=X6N/#&GP:=I,MK+*DKVI\V5WGD!(%HHPH'WC7T1110 4444
M%%%% 'F_AG_DO?CO_L!Z-_Z-U"O2*\W\,_\ )>_'?_8#T;_T;J%>D4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %8GC36+_P_P"%=3U'3-/;5;^VA,D5
MFF<R,.W')^@YK;K-\1^'[/Q3HMUI=^LAM;A=K^5(8W'H58<@@]Q08UE.5.2I
MNTK.WK^/Y,\:T/X]:UK6EV]K;1:'>>(;W4$L+=8WN88X"5W,;B*1!*A7'09W
M=C6EI7QHUH>+-/\ #.J:=8)JHU0Z?>R6LDAB*&/>DD>[D9Z$-6\/@1X>DT^Z
M@N;K5[R]GECF_M6XU!VO(V0839+P5P"?SYK,M/V;?#]C L<6KZ^KI=_;8KE=
M0(N$EV[2?-V[FR.S$X[4M3Y54,XCR^\GM?7I?:UMWWN^WF=EX[\8-X4M]-2W
MBCGO=0NTM84E)"C/+,<>@!XKE_"?Q$\3:Y$OB&\T_2+7P?+YS*RW,GVN&-"1
MO8$;6SM/RK@CWK=UGX>F\T71;6WU">>\TFZ2YAO-2D,\CX/S!VZG()&:JV/P
M3\+V.K/>B"ZFB_>&*PFNY'M(&D!$C1Q$X4L">GX8HU/3JPQ\ZZE!VCII>W;R
M=[:W6E[KY<_K7[05I%:V;:;I5\UU-<6X%K>6Q22:WE) EB ;YNG<CKR!6I_P
MOOPZUG!<1VNJ3[HWFN(HK3<]I&C[&>4;N &],GTJ>P^!OAG3VC=1?SRQ312Q
M27-X\K1+&<I&I;.$']VF3_ CPO-%&@%_#M:3S##>NAG1WWM%)C[R;N<&C4YE
M#.%>7-'7I_2^\S-6_:$TZ%T&E:)JNJQ'4(]/>Z2#9"&;NK$Y;@YP!73^!?BE
MI/Q"N+Z+2XKH?9#AWG5%!.2,8#$@Y'1@#[5!)\'O#SZ5)8(EU! U^NHJ8;@H
MT<JXQM(Z# QBIO"GPIT+P?K=]JUFMU-?W:^6TMW<-,53.=BD\XSZY/O1J=%&
M.9JM%U91<.OEOMIZ;E#PEX]UK4?'^L>&]9TZRM#;PBY@>UED8["V K;U4.>^
M4R!T/-8WA;XUS>(/BQJOA>2WT^+3;8LD-TMP=\C X&"?EDR<C:F2N.:ZWPU\
M,=%\+:[<ZM:F]FNY5,<?VR\DG6WC+;BD08G8I/.!6/:_ ;PI9^)(-:CCOQ=6
ML[7-I']NE\JV=CE_+3. &)Y'(HU,W2S)1I\LEI)MW>\>B^'].VW3F?B[>Z%K
M/CG0- .@6NIZE/+Y<NJ%V@FL24)C"S1D.&)&< \"O,?B3J7Q)@^%VEW_ (5U
M6]UO3I[H1W-K>V\5Q=6<B/A5$I +H6 ^\"?>OH+Q/\'O"WB36X->FT:S.O6T
MGGQ7IC 9I "%\P@991Z5DZSX67P=\+K?3/-$\D=S"\LH& [M,&8X^II-'F8W
M+L15E7G4ERIIV<'9_9LGHK];WNM>FASZSZM<_%?X5RZ]$D&LOI%^UW'']U9-
MB9%>VUY5XO\ ^3@/A_\ ]>&H_P#H*5ZK5'V4(\D5&][=7N%%%%!9Y1^T-_R"
M/!__ &,]C_[4KU9?NBO*?VAO^01X/_[&>Q_]J5ZLOW10 M%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<Y;Y_X6#?G!Q_9EMSC_IM/702Q+/$\;C*."K#/
M4&N;3X:^&XYQ,NFJ)@ /,\V3=@'(&=W3)/'N:#JH2I14E4;5U;17ZI]UV.GH
MHHH.4**** "BBB@ HHHH **** "BBB@#QKQ__P F[_$[_KSUK^<U%'C_ /Y-
MW^)W_7GK7\YJ*#JQ7\>?JSV6BBB@Y0HHHH ***P_&6I:YI.@SW/AW1H-?U52
MHCL;B^%FC@GYB92CXP,G[IS0!H-K%@FIIIK7MNNH/'YJVAE7S63^\$SDCWQ1
M::O8ZA<W5M;7EO<7%JP6>**56>(GH' .5/UKX?UK2[Z^_:6_M:[T[['XJ?Q9
MILZ^&DTR2>[DMQ9QQ/>1:J$ 6U0,[-$,(?)=3AI2*ZK]F;3M*C\<> X-$T:7
M3_$^D:!J-MXXN&TV6V=[MIH<+<2LH$LCS++(ARQV[F! ;D ]Z\,_\E[\=_\
M8#T;_P!&ZA7I%>;^&?\ DO?CO_L!Z-_Z-U"O2* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N0^*7_(IO_U\
MV_\ Z-6NOKSKXO>*])L-&?3I[U8[WSH)/(VLS;1("3P#VH.#'3C##3<G;1F?
MXO\ ^3@/A_\ ]>&H_P#H*5ZK7C>JZ]8>(OCI\/[O3;I+NW^Q:DGF)G&0J9'-
M>R4';&49I2B[IE74M4L]'M3<W]W!96X(!FN)5C0$]!EB!3+G6]/LI;6*XOK:
M"2Z.+=))E4S'&<("?F_"OE7]ITZYXK3PXOC'1[#P7I%IJ-R8]9FB;Q%9[?*V
MIYUJL2@,^?EW9VD'!R:\O.E65IX4AM?%7AF[;6[WPU96GA(7&F2SRI.DQ_U+
M;"8'+8D(.TJO7@4%'UA^T-_R"/!__8SV/_M2O5E^Z*\;^,\=Q#X,^'R7>3=K
MK^FB8L<G?M?=^N:]D7[HH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@#QKQ__P F[_$[_KSUK^<U%'C_
M /Y-W^)W_7GK7\YJ*#JQ7\>?JSV6BBB@Y0HHHH **** $QSF@#%+10!YOX9_
MY+WX[_[ >C?^C=0KTBO-_#/_ "7OQW_V ]&_]&ZA7I% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !28I:* /
M*O%__)P'P_\ ^O#4?_04KU6O*O%__)P'P_\ ^O#4?_04KU6@!",T8I:* /*/
MVAO^01X/_P"QGL?_ &I7JR_=%>4_M#?\@CP?_P!C/8_^U*]67[HH 6BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBJ6K:-9:[9FUO[=+JW+!C'(.,CI05&S:YMCRCQ^,?L[_$[_KSUK^<U%6/
MC/X%T#0/@SX^NM.TJVL[@:!?XDB7!Y@?/YT4&^)G"I5<Z;=GW5OU9ZY1110<
MP4444 %%%% !1110!YOX9_Y+WX[_ .P'HW_HW4*](KS?PS_R7OQW_P!@/1O_
M $;J%>D4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'E7B__ ). ^'__ %X:C_Z"E>JUY5XO_P"3@/A_
M_P!>&H_^@I7JM !1110!Y1^T-_R"/!__ &,]C_[4KU9?NBO*?VAO^01X/_[&
M>Q_]J5ZLOW10 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% ' _'__ )(;\0/^P#??^B'HH^/_ /R0WX@?
M]@&^_P#1#T4 =]1110 4444 %%%9/B7Q9HW@ZR@N];U.UTNVGN8K.*2ZD""2
M:5PD<:YZLS$  <F@#6HKC[GXO^"[/QY%X+G\2Z?%XHE VZ8TV)22I=4] Y4%
M@A.XJ"0,<T>$OB_X+\=Z_J>B>'_$NGZMJNF[OM-K;3;G0*Y1B.S!7!4E<@-P
M2#Q0!C^&?^2]^._^P'HW_HW4*](KS?PS_P E[\=_]@/1O_1NH5Z10 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 >5>+_ /DX#X?_ /7AJ/\ Z"E>JUY5XO\ ^3@/A_\ ]>&H_P#H*5ZF
M[K$C.[!549+$X % #J*X75/CGX!T7PI#XEN_%FF1Z%-.UM#?+-O26120RIMR
M6(P<X!Q@TFK_ !U^'^A3:)%?>+M)MWUI%EL,W (G1CA7!&0%)X#' )XZT 8?
M[0W_ ""/!_\ V,]C_P"U*]67[HKRG]H4AM'\'$'(/B>QY'_;2O5E^Z* %HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH X'X_\ _)#?B!_V ;[_ -$/11\?_P#DAOQ _P"P#??^B'HH [ZB
MBB@ HHHH KWXN6L;@63Q)>&-O):=2T8?'RE@""1G&0"#[UXE\8/AOK_C+X;:
M1/KVEZ1XC\;:;K6GS6USH]B\:V\7]H6SS/$LKNR$11G<P;. <<'%>ZTG6@#Y
M5UWP7XIE\9ZOX1B\*ZI(VI>/;/Q7#XI1(_L,5G&MLS[I"^X2K]G>$1[<D,I'
MRDXN? ?POXEB\1_#O3-0\(ZIX=7P)H=_I>HZE>I$MO?32O"J"W96)E1_*:8M
M@ ?*#\Q('T]@9SCFC !Z4 ><>&0?^%]>.SCC^P]&_P#1NH5Z/FN)\9_!;P/X
M]U;^UM?\+Z;JVJ"!;<7=Q#F3RU+,J;NX!=B!VW'UKS3X1_LO^"H_ MHOB7P-
M8#5_M%V9/M:%Y-GVJ7RLG<>/+V8YZ8H ^@<T9KS#_AF+X6?]"-H__?D_XT?\
M,Q?"S_H1M'_[\G_&@#T_-&:\P_X9B^%G_0C:/_WY/^-'_#,7PL_Z$;1_^_)_
MQH ]/S1FO,/^&8OA9_T(VC_]^3_C1_PS%\+/^A&T?_OR?\: /3\T9KS#_AF+
MX6?]"-H__?D_XT?\,Q?"S_H1M'_[\G_&@#T_-&:\P_X9B^%G_0C:/_WY/^-'
M_#,7PL_Z$;1_^_)_QH ]/S1FO,/^&8OA9_T(VC_]^3_C7%^)_P!E_P %M\1O
M!C:?X&L?[#5KO^TO*0B+'D-Y6\;N?GQC@X- 'T'FC->8?\,Q?"S_ *$;1_\
MOR?\:/\ AF+X6?\ 0C:/_P!^3_C0!Z?FC->8?\,Q?"S_ *$;1_\ OR?\:/\
MAF+X6?\ 0C:/_P!^3_C0!Z?FC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\
M0C:/_P!^3_C0!Z?FC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\ 0C:/_P!^
M3_C0!Z?FC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\ 0C:/_P!^3_C0!Z?F
MC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\ 0C:/_P!^3_C0!Z?FC-> >&/V
M7_!*^/?%[:AX&L!HS"T_L[S4)CSMD\W8-W'.W/ [5V'_  S%\+/^A&T?_OR?
M\: /3\T9KS#_ (9B^%G_ $(VC_\ ?D_XT?\ #,7PL_Z$;1_^_)_QH ]/S1FO
M,/\ AF+X6?\ 0C:/_P!^3_C1_P ,Q?"S_H1M'_[\G_&@#T_-&:\P_P"&8OA9
M_P!"-H__ 'Y/^-'_  S%\+/^A&T?_OR?\: /3\T9KS#_ (9B^%G_ $(VC_\
M?D_XT?\ #,7PL_Z$;1_^_)_QH ]/S1FO,/\ AF+X6?\ 0C:/_P!^3_C1_P ,
MQ?"S_H1M'_[\G_&@#T_-&:\JO/V8OA?]DF\KP-I!EV';B$YSCCO7-?"W]E_P
M+'X#TI?$/@;3_P"V LGVC[4A>3/F-MR=QS\NWO0![UFC->8?\,Q?"S_H1M'_
M ._)_P :/^&8OA9_T(VC_P#?D_XT >GYHS7F'_#,7PL_Z$;1_P#OR?\ &C_A
MF+X6?]"-H_\ WY/^- 'I^:,UYA_PS%\+/^A&T?\ [\G_ !H_X9B^%G_0C:/_
M -^3_C0!Z?FC->8?\,Q?"S_H1M'_ ._)_P :/^&8OA9_T(VC_P#?D_XT >GY
MHS7F'_#,7PL_Z$;1_P#OR?\ &C_AF+X6?]"-H_\ WY/^- 'I^:,UYA_PS%\+
M/^A&T?\ [\G_ !KC?BS^R_X*D\'2+X;\#6!U,W-OC[(A1]GFKOYW#C;G/M0!
MUOB\'_AH#X?G'_+AJ/\ Z"E=)?\ A_Q!X@US4K'7&T'4/!%S#Y8T\V4WVICQ
MD22&4HR^P05#X1^"?@7P)K']JZ!X6TS2]2$;1"ZMX,2!#U4,>@/?%=O0!\C^
M#?!OB'X5^%_ NJR>!=4U2TT34-5BET72[>)KB".=L0R1Q%E!7"XX/ ([5SUK
M\-O&WA#PSJ.C7'@O5M7NO%6AP65N]HL,D6F2B8L8[AMX\M4#!LC(R,#FOMC
M(QCBC /:@#QSXT64NG>#OA_:2G?-!K^FQ.PYR55P3^E>Q+T%8WC#P3H/C_1S
MI7B+2;36=.,BR_9KR,.F]?NM@]",\&O&H?V8/!/_  MBZ=_ MA_PCG]CQB,E
M#Y/VGSFW87=][;MYQTQ0![_FC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\
M0C:/_P!^3_C0!Z?FC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\ 0C:/_P!^
M3_C0!Z?FC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\ 0C:/_P!^3_C0!Z?F
MC->8?\,Q?"S_ *$;1_\ OR?\:/\ AF+X6?\ 0C:/_P!^3_C0!Z?FC->8?\,Q
M?"S_ *$;1_\ OR?\:/\ AF+X6?\ 0C:/_P!^3_C0!Z?FC->8?\,Q?"S_ *$;
M1_\ OR?\:PO'G[,'P]?P1X@71_ NFG5CI\XM/(C*R>=Y;;-IW#!W8P<T >V9
MHS7D&@?LQ?#7^P]/^V^!=*%V+=/.#Q$MOVC.3NZYS6A_PS%\+/\ H1M'_P"_
M)_QH ]/S1FO,/^&8OA9_T(VC_P#?D_XT?\,Q?"S_ *$;1_\ OR?\: /3\T9K
MS#_AF+X6?]"-H_\ WY/^-'_#,7PL_P"A&T?_ +\G_&@#T_-&:\P_X9B^%G_0
MC:/_ -^3_C1_PS%\+/\ H1M'_P"_)_QH ]/S1FO,/^&8OA9_T(VC_P#?D_XT
M?\,Q?"S_ *$;1_\ OR?\: /3\T9KS#_AF+X6?]"-H_\ WY/^-'_#,7PL_P"A
M&T?_ +\G_&@#T_-&:^?/B'^R_P""WU7P0=$\"V!MEUP-JGV="H^R_9;@'S/F
M&4\PQ<<\[>*[,?LQ?"S_ *$;1_\ OR?\: /4,T9KS#_AF+X6?]"-H_\ WY/^
M-'_#,7PL_P"A&T?_ +\G_&@#T_-&:\P_X9B^%G_0C:/_ -^3_C1_PS%\+/\
MH1M'_P"_)_QH ]/S1FO,/^&8OA9_T(VC_P#?D_XT?\,Q?"S_ *$;1_\ OR?\
M: /3\T9KS#_AF+X6?]"-H_\ WY/^-'_#,7PL_P"A&T?_ +\G_&@#T_-&:\P_
MX9B^%G_0C:/_ -^3_C1_PS%\+/\ H1M'_P"_)_QH ]/S1FO,/^&8OA9_T(VC
M_P#?D_XUR5I^S!X''Q5U5I? NG_\(Z=%LQ 2A\G[4)[GS<+N^]L,.3CIMYXH
M ]\S1FO,/^&8OA9_T(VC_P#?D_XT?\,Q?"S_ *$;1_\ OR?\: /3\T9KS#_A
MF+X6?]"-H_\ WY/^-'_#,7PL_P"A&T?_ +\G_&@#T_-&:\P_X9B^%G_0C:/_
M -^3_C1_PS%\+/\ H1M'_P"_)_QH ]/S1FO,/^&8OA9_T(VC_P#?D_XT?\,Q
M?"S_ *$;1_\ OR?\: /3\T9KS#_AF+X6?]"-H_\ WY/^-'_#,7PL_P"A&T?_
M +\G_&@#T_-&:\P_X9B^%G_0C:/_ -^3_C1_PS%\+/\ H1M'_P"_)_QH TOC
M]S\#OB!C_H WW_HAZ*\[^&/[+G@<Z#JD?B3P%ISW#:QJ)B2]B\S=:FZD, Y8
MC9Y>W ],#%% 'T%1110 4444 %%%% 'GGC[XM3^$/&6C>%],\*ZGXHU?4[&Z
MU%8[">VA6*&!X4<LT\B#),Z8 SWZ52T?]I7X=W_A'P_X@U'Q+8^&H-;B>2VM
M==N([6X&R0QRAE+$?)("I8$KG&&(()Y/X_\ P$N_BE\1?"GB ^&_#WBW3-)T
MS4+&73==U&>RVRSO;LDJ-%#)G A<$''WABO*_%/[*7Q5U+X?VG@ZVUK2FTV;
MPU=Z*T5KJMQ9Q6$DL\KHC2"!Y[NVBB>*%(V=,^62P._Y0#ZG_P"%I>#_ /A+
MCX6_X2C2/^$C"EO[*^VQ_:.$WD;,YSL^?'7;\W3FL9OCSX)N](FU#1->L?$T
M4%_9Z?.NC74=PT3W,ZPQ,V&X4LV<]PK8SBO$;K]F#QK<>.;DV=[9Z%HE^K-J
M%W9ZK--'=;M,^QEOL,L16*Z#X_TB&2/=&H#*3Q2?#W]ESQ3ID,4FJQ6MKJ%E
M#H]C%<R^)KW4UFAM+Z"XE"1RQ*L$9$/[M &8%B"P') /<Y/CKX$TU;&/6/%F
MA:->WI/DVESJMN79?->(,-KD%2Z%<YP#\IP016R/B7X3;QB?"8\2:4?$P7=_
M9'VM/M/W=V/+SG.WYL=<<XQS7S\_[*/B&3PEXUTU[S17N]:\+/H5M*QD(CE:
M^O+C+'R\A-MS%TR=RGC@$RZ/^S-X@T[XQR:K=+'J>@-XG;Q/'=R>)+R(0N4&
M$%@J>6TJL-H<R;3'U7(P0#ZAHI ,"EH **** "BBB@ HHHH *\M\:_M :9X'
M\3S:9=^'/$5UIUFT"ZAKUK9H;&Q,S;4WLTBN_JWE(^T$$XS7J5>)>/? /C[Q
MC\5+&\O;/0]8\ Z9)!<6.D2:O-:L]RIR;BY06SB;8=ICCWA01N;)V[0#VREI
M!Q2T %%%% !1110 4444 %%%% !114-Y;F[M)H!+) 9$*>;$0'3(QD$YY% '
M&Z!\8/#_ (F^)>N>"-.-Q/JNC6R7-W.(L6Z[FQY:OGYG&02 .,C)YKN*\/\
MA7^SO?\ PL^)LNLP>*[[5M _LDV26U^MOY[2M-YK.[1P)NR23NW;B>O%>X4
M%%%% !1110 4444 %%%% !1110!S_COQMIOP\\+WNO:J93:6J@F.WC\R65B<
M*B+W8D@ 50^&WQ%3XC:5<W?]@:SX=FMIC#)::Q BL3C.Y'B=XY%]T<X((.#6
M5\?/A:WQB^&.J>&8Y;>.><QRQ"[#&!W1PP23;SL.,''8]ZR?@%\*+_X91>(Y
M;S3M!\/QZM=I<0Z#X9+FPL@J;24+)'\SGEL(HX'7K0!ZU1110 4444 %%%%
M!1110 4444 %>>_%;XS:=\*FTV"?1]6U^_OQ-)%9:1'$T@BB7?+(3+)&@"KS
MC=D]@:]"KQ7]H/X-ZM\4-0T.YM-/T'Q)8645Q'+H7B2>:&U+R+A)U:..0ET]
M"O3H5/- 'JOA7Q+9>,?#NG:WIS.UC?P+<0F5"C;6&1D=C6K7+_#'PM?>"? &
MA:%J>H?VK?6%JD$MW@X<CTSS@=!GG &:ZB@#F?B5X[M?AEX'U;Q->VMQ>VVG
MQJ[6]IM\V0LZH%7<0,Y8=2*Y+P[\?]+NK_5K'Q3I5UX#N--L8M2E?6[FV^SF
MVD.U9!-%*ZCYN-K$'/8UJ_'GP!>_%+X1>)?"NG-:K>:G L4?VYV2$XD5B'95
M8@$*1D ]:\!M_P!ESQMH%KKT_A'3_#'@8W=G:P?V7IFI37:7DD<FYYFEGMML
M,FT;498VQU/L ?0#_'CX<Q^'8M>?QQH*:/),UNMZVH1B,R+]Y,YZCJ1V[U?G
M^+?@FVUW3M&E\6:*FJZBBR6=F;Z/S9U894H,\AAR/7MFOF*;]E;X@1:'?SK]
MCFUJ[U>XU&&=/%5XE]:"6)4_X_# 5EY'SQO$4<8  QBK<'[*'C1?%<5QJ]Q:
M>(K:^GT^[OKA-?N]-ABEMU4'-G#%LFY4%3E!V( XH ]O\,_M#^$]?TQ]3NKV
MW\/Z<D;.\^KWUO 5VRM%RA?< 60X;&#TSGBMFY^-_P /K/PU;>(9_&FA1:'<
MRM!#?O?QB&21?O(&SRP[CMWQ7@UA^R3XGAELS<ZAHDT<+6Y="TC ^7?R7)X,
M?]UUQ_M#\:M?$;]F;Q5J?B9O$&D3PW3_ -HZE-_9UMKMQI!>*Z*D,9XHG.X;
M<,N"&'?B@#Z?L;ZVU.SAN[2>*ZM9D$D4T+AT=3R"I'!!]14]<K\+/"!\!?#[
M0O#[11P-86JPM%#<RW"(1U"R2_.P]VYKJJ "BBB@ HHHH **** "N3^(GQ"A
M^'NF6<YT?5?$%[?7*VEIINCP+)/-(06ZNRHB@*26=E QUR0*ZRN ^-.E>/-<
M\*)I_@&[L-/OKB=4O+N[N7MY4ML'>+=UBE"RG@!F4[021SC !K?#;XB:=\3_
M  O'K>G6UY8IYTMM/9ZA$([BVGB<I)%(H)&Y64@[21QP374UR7PK\+MX,\#Z
M=H[:-9:$;52GV2PO7O$Z_?,SQQL[-U8E<Y)Y-=;0 4444 %%%% !1110 444
M4 %%%% '"?%3XS>'/A#'H/\ ;DD\ESK>IV^EV5I9H))GDED6/>5)&(T+J68\
M#(')(![H'(KPCXY_LVZA\3-9&N:-XOU#2]4>[TLO;3BW>UBM[6[2=A%NMW=6
M)4MC=M9PN[@8'NL2&.-59RY P6;&3[\4 /HHHH **** "BBB@ HHHH ****
M$Z5YEX?^/>E>)_B%+X8T[0=>N+9+BXLQX@2UC;3VG@R)4R)#(JAE=!*T8C9T
M9 Y; /II&17S)X#_ &5K_P $_%2PU>UT_P ,6FGV/B#4M;/B6U\T:Y?070F8
M6,PV!?*5YSD^8RD0Q816)( /IRBBB@ HHHH **** "BBB@ HHHH *R_%'B2Q
M\'>&M5UW4Y&BTW3+66\N9$0NRQQJ68A1R3@'@5J5S?Q)\-W_ (Q\ >(M#TK4
MFT;4M1L)K6WOTSFWD="JOQ@\$]B#Z'- &#\*/C/I_P 5GU.WAT75_#VHZ?';
M3S6&L1PB0PW"%X)5,,DB$,%;C=N!4Y XR5RO[/GP9U7X7ZMK]Y<Z7X>\*Z=J
M%M901>'?"\\T]HLL*,LETS2QQD2."B8"_=B4LS-T* /;**** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH 3.*6OG7]H+Q%XTT?QQ98N/%]AX"2P9WOO 5E!>W<-YO&&NHG1Y/)"!B/
M+0Y(.>U<=H_[4WBO1=9>XN&TWQSX.M/"R:G_ &Q9-]AEO)C<F+>8&C)C;@*R
M$C#;N!C  /KNBO&/B%^T1)X1\:2>$-+\-G6?$4\]G;:?%+>BWAGDG65B7DV-
MY:HL+$G#$] *Y#X>_M,:OIK:C%X_TF73VDU#54AG\Z-X[8VL:2"UW(@#[DWL
MK]2.",] #Z6HKQ;XB?$WQ#8_"SPCX[M(I-!A:\L;O5--<),?L4K@2(S%?E(1
M@Q(P01BO()_VA_'EM+XT9]11X_$(<^"T6"(&V,=RMHP!V_O-S'S/GSP..* /
MLBBOE;2OVY]!M?%/]C7\%M<Z=;W4VEO?Q:DCZDTT"D/-+9+&!'$SJP#"0GN5
M K#N_P!NJ#Q5X.UZ73AI^A7<6E'6+.]L=334C# KKO6Y3R@(9=ASM^<=0&R*
M /L6BN%^#_Q/3XO>&&\26-@;30;B9TTRXDF#2WD*DJ9FC _= L#A6); R0,X
MKNJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *3.:X#XZ7OBZP^&VHR^"%+Z_OA"+#Y7V@P^8OG>0)OW;3>7OV!^"V
M*^;YOCKXK\*>&-9C\+Z]KNNZU!?:3$WAWXBZ>NF:K8)/="*1_-$(2:*3(565
M6V$L=QP%H ^T**\1O_VF[71]#;4K[0Y(8XO%<GA>?%T&$9C$I>XSMY4"(_+C
M//6O/=0_:=\>P^)M!U^X\&2:;X.G\+ZGK\>G1ZC#/-?QPO:E"Y\L&&5(GD?8
M&93NQN)' !]845P7@OXH0?$?7/$FG:3;2)8:4EM&-825662::!9BB+CJB21$
MD\$MC'!KYN_X:*\>QV7@N)]4C6\\,2N?'!\F)S=1KJ T_! 3]V<B:?Y O^KQ
MTH ^SJ*^0I_VR[CP==WHOI-,U636;_4K[2(]7U2+2[:#3+:;[/&J2B)S+)*\
M;NH(Z,<L !5O5?\ @H1X7M[J"6QTR&338K2QNKY+_4Q;:B!<HK[+:U\MC.T:
M.I8;DSR%W$4 ?65%?.?P-_:*OO'OQ.\7^",?VW?Z/KFI?;+B1TMUTRQ6X9+2
M,*%S,[!2./N@9=LD _1E !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ><>-_@G9>+/%2^)=/\1:
M]X1U\VGV&>]T*XC0W,&<A)$ECD0X))5@H9<G!YKG+C]E#P=+9I:Q7FLV]FVD
MRZ1<Q+>!C=I)(93+([*7\T2DR!U(Y)R".*** &?\,J:#*;F]NO%'BF^\2RSV
MUS'XCN;Z-KVWE@#+&T>(A&ORNRLNS:P)R#DUYS\4?A'H.GZEX ^%1?4-1M?$
M&ORZ[=:SJ=T9KOS8]KRJ" HQ(%V$= "0%(XHHH ^E?&?@O3/'?@_5/#6J1N=
M+U&V:UF2!MC!&&/E/8CL:X\_L[^#C%\/T\BZ_P"*(96TH^?RQ";?WW'[S)^8
M]/FYHHH HVG[-^AV6LW,T>O^(QH$]S/=MX8&H!=.\Z4$2-M"B0J22WELY0,<
MA:@TK]F;1K/2+C2+SQ3XKUK2&LQ86ECJ&I*T5E;A@RI&%1=Q&T*'DWL%&,T4
M4 =SX+^'.D^ ;[7I]':YA@UB\-]-9-)F"*8@!VB3'R;\ L.A//'-=5110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M',?$;X>:1\3O#$NB:P+A(#+'<0W-G,8;BVFC8-'+$X^ZZL 0?P(()%>?WO[,
M&CZW9ZL=;\5>)M<UN^CMHDUV\N8!=6:6\PFA6%4A6)0)!N.4.X_>SQ110 V?
M]E7PU>^)#J=UK?B&XLSJ_P#;QT5[Q/L)OBK+)*4\O<0X9LH6VY8D 9KGO$?P
M@T+X!>&M2\>PZAK_ (G'A;0[NUTO1-8U%7M+>TDV,\"XCW$?NU 9R[8 &2 *
M** .M_95^'%A\-?@AX>L+%VF^VQ'4II7SDR3GS".23A=P49)X45IQ?L_^$XK
MKXA3B.\9O'"E-55K@[5!C*'R>/W?WF?C^)B:** ,BX_9E\/6^E>&+70-;\0>
M$[S0-+.C6VJ:/=HMU+:';NCE,D;JY)&X/M#!B2",FDN?V9]$.H?:-.\3^+-$
M@N(;2'4[:PU4@:H+=56-IY&5I=Y555GC=&=0 Q-%% &MI7[/GA?0_%%GXAL)
M-1MM7MM3O]36X2YYD-XVZX@?CYH2P5@AZ,BD'(Y],HHH **** "BBB@ HHHH
C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>crvs-20260630x10q013.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 crvs-20260630x10q013.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" &G Z@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4L5RGQ5^
M)&D?!_X<>(O&FNLXTK1+*2]G6( NX4<(F2!N8X49(Y85UE?GC_P5O^,>FV>B
M> OA'=:E)IUEXFU.+4->N((FE>WTV&4#.Q>6R^7  Y,% 'U5^RW^U#X6_:O^
M']SXJ\,6U[80VMZ]A<66HA!/%(JJP)V,PPRN""#Z^E>QXK\K?V.OCS\/?!'[
M>OBGPU\.KZ0_#+XA6T1L(9;.6U6TU"*/<L860 X.)E!Q_P M$':OU2!R,T &
M*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4 )BC%+10 F*,4M% "8HQ2T4
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
M+2/BGX.T_P 2:(\ILKL,##<IY<]O*C%)894R=LB.K(P[%3UZUTU "8HQ2T4
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
MQOA;X;:O??'KQ)\0?$,$4$4%FFC:#;K(LC+;YWRS''W2[8 7J .: /7****
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
M /CM>MT4 >2?\*]^*W_16H/_  E;?_X[1_PKWXK?]%:@_P#"5M__ ([7K=%
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
MI%>;^&?^2]^._P#L":-_Z-OZ](H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*O%O\ R<'X!_[!NI?R
MCKU6O*O%O_)P?@'_ +!NI?RCKU6@ HHHH \I_:$_Y!O@K_L:++_T&2O55^Z*
M\J_:$_Y!O@K_ +&BR_\ 09*]57[HH 6BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SW]H;_DA7C__ + =
MY_Z*:BC]H;_DA7C_ /[ =Y_Z*:B@#T*BBB@ HHHH **** "BBB@#S?PS_P E
M[\=_]@31O_1M_7I%>;^&?^2]^._^P)HW_HV_KTB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \J\6_\
MG!^ ?^P;J7\HZ]5KRKQ;_P G!^ ?^P;J7\HZ]5H **** /*?VA/^0;X*_P"Q
MHLO_ $&2O55^Z*\J_:$_Y!O@K_L:++_T&2O55^Z* %HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \]_:&
M_P"2%>/_ /L!WG_HIJ*/VAO^2%>/_P#L!WG_ **:B@#T*BBB@ HHHH ****
M"BFNX12S< #)KR_X=_'_ $KXB^(H-,@T/6M*M]0MIK[1M2U&&-+?5K>*14DD
MAVNS+@NI"R*C,C!@".@!:\,_\E[\=_\ 8$T;_P!&W]>D5Y59:S8^'OC-\1M2
MU*ZBLK"U\/Z1-/<3-M2-%DU LQ/H #74_#KXJ^$_BQI$NI^$];M]9LXI3#(T
M6Y61QSAD8!AP01D<CI5J$W%S2T77H0YQ4E%O7L=91114%A1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E7BW_D
MX/P#_P!@W4OY1UZK7E7BW_DX/P#_ -@W4OY1UZK0 445Y=\0OC]I?P^\1OI4
MFB:SJZ6<,5UJM[IT4;0Z9#(^Q'EWNK-D\D1AB!R1B@"+]H3_ )!O@K_L:++_
M -!DKU5?NBO)OCY<1W6B^!IXG#Q2>)K%U8=""LA!KLH?B9X8F\4MX:36;9M;
M0?-: G.>XW8VY]LYK2%.=2_)%NVKMT7<I1<MD=111169(4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '"Z_\;?!?A?5WTS5-
M:%I?))Y/E-;3'<^-VU2$(8X!. 3P#Z5U6A:[9>)=*M]2TZ8W%G.-T<A1DR,X
MZ, 1T[BN/^*)*^(?ASAF&?$7."?^?&[KOUZ"LHN3DT^AI)125A:***U,PHHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** //?VA
MO^2%>/\ _L!WG_HIJ*/VAO\ DA7C_P#[ =Y_Z*:B@#T*BBB@ HHHH **** (
MYXA/"\9Z.I4_C7A'PA^"_C#PKK_A./Q%<:(VA>"M+NM*T>339)FN+U96C5)9
MU=0L16*,*54ON9BV5  KWNB@#Q36/A[H/Q-^*_Q$T/Q%I\6H6$^@Z0-KCYHV
M+Z@N]#_"P!.&'(KR?P-\-I?V._'D\=OIEIKGAS6I@ECK5YB*ZC<C'V5YON(Q
M_@W!4D/!*MC/O?AG_DO?CO\ [ FC?^C;^NXU[0=/\3Z/=Z5JMG#?Z==QF*>V
MG4,DBGJ"*V523I.@Y-1?9VU[]GZ--/JC/DC&HJRBG)=U?3MW7JFFNC,[PMXZ
MTGQ=YT5G*\-_;\7&G7:&*YMS_MQGD?49![$UT-?/FIZ'%\.-1L-&\8S7-UX5
M,@AT'QFLQ2]TAR<):W,PYV9("2MD'A7YP3Z$-<\3> _EUR%_$VBKTU?3X<74
M*^LT"_?'^W'_ -\UYM2=7!M?6%S0>TXK3YK>/GNNKL>A3A2Q?^[NTEO![_)[
M/RV?17/0:*H:)KVG^)-.CO\ 2[R&^LY/NS0.&7/<>Q'<'D5?KJC*,TI1=TSE
ME&4&XR5F@HHHJB0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH \J\6_P#)P?@'_L&ZE_*.O5:\J\6_\G!^ ?\ L&ZE_*.O5: "
MO!_BO\&O%_B/Q3XAF\.7&C?V3XJL;>PU1]2DE2>S$;<R0JB,)"R<;6*8/.3T
MKWBB@#Q[XZZ;'9>%_ 5@?WL,/B*P@^8?>4)(O/X5RWQ1_9ITD:@?$>BKJ%H@
M?S;FTTIT62+'/FPJRLK$=3&P(;M7:?M"?\@WP5_V-%E_Z#)7JJ_=%=F&Q57"
MM\CTDK-7M=?+\S:G5E2=XL\4T/4/BIHVEV]]I&H:!\4=#=0T8F7^R-0QZ;E#
MPNPZ8*Q\^E:=O^TAX>TN:.U\9Z=J_P /;QCL'_"0VA2U9O\ 9NXRT!'U<'VK
M;UK1+WP/J<^O^'K=KFQF;S-2T>/_ ):>LT([2#NO\7UZ]5I>IZ9XOT2.ZM7B
MOM/NDZ,H96'=64]^Q!KGK89P7M:$FX/OK9]GUO\ .S^]*Y.+]ZVGW?\  _ L
MZ9JUCK=E%>:?>6]_:2C='<6TJR1N/4,I(-6Z\LU/]F_P<]_)J/A^.]\#:K(=
MS7OA6Z:QW'U>)<Q/_P #0YJI_9WQA\$ FTU/1/B-IZ<^1J<9TO4,>@FC#0N?
MJB?6N7GE'XH_=K_P3/EB_A?WGKU%>21_M':-HDB6_CC1=:^'UP2%\W6[7=9,
MW^S=Q%X<?[S*?85Z;H^NZ=XAL([[2K^UU*RD&4N;.998V'LRD@U4:D9[,F4)
M1W1>HHHK0@**** "N7\;^.)/!%G)>-X=U?6+2&![B>?31;D0JHR=PDE0DX&>
M :ZBN8^)_P#R3CQ3_P!@NY_]%-43ORMHJ-KJY8\)>*I_%-N\\GA_5-#CVJT9
MU+R/WH(SE?*E?I[XK?K-\-_\B_IW_7O'_P"@BM*G&]M1/<****H04444 %%%
M% !1110 4444 >??%+_D8?AQ_P!C%_[8W=>@#H*\_P#BE_R,/PX_[&+_ -L;
MNO0!T%91^*7]="Y;(6BBBM2 HHHH **** "BBB@ HHHH BN8WFMI8XI6@D9"
MJRJ 2A(X8 \''7FO)[#2?&C_ !!OM#D^(FHR6MIIUK?!O[+L0SM)+.C*2(NF
M(1T&>3STKUVN(L/^2TZ[_P!@#3__ $HO*RFKM&D'9,[>BDS1G-:F8M%("#1F
M@!:*** "BD) ZTM !1110 444E 'GW[0W_)"O'__ & [S_T4U%'[0W_)"O'_
M /V [S_T4U% 'H5)G%+7!_$G0]&\7:CHOA_6?%5[H\5YYSIH^GZE]@EU3:%W
M+YB%9BJ Y*1LN=WS9 Q0!W>:6OD_X;6WPVU?XC-HW@6S\2^!=4#W;V>JV.L!
MX+\VLRQW GLVN)2 '('^D0J6!)4J2*^L* "BBB@ HHHH \W\,_\ )>_'?_8$
MT;_T;?UZ17F_AG_DO?CO_L":-_Z-OZ](H J:KI5GKFG7-AJ%M%>65S&T4UO.
M@=)$(P58'@@BO)+74;[]GZ[AT[5YYM0^&TSB*RU:=B\NB,3A8+ACRUOT"2GE
M.%;C#5[-4%[96^HVDUK=0QW%M,ACEAE4,CJ1@J0>"".U;TZO)>,E>+W7ZKS,
M9T^9\T7:2_K7R.2U?X=VUW>OK7AZ]?P]K4H#-=68#0W/IYT7W9![\-Z-5>V^
M(MUX=GCLO&MBFC.S!(]6MR7T^<GI\YYA8_W9./1C7)1RWG[.MRL,[37_ ,+Y
M&Q%.V9)O#Y)X5SR7M?0]8N^4^[[ RVNKV/(BO+.XCSV>.1"/R((->?7P#HOV
MN%ERW\O=?JNC[V:?FT=]''>V7L\3'FM_X$O1]5VO=>C)TD65%=&#*PR"#D$>
MM.K@)/ >I^#F:X\%7B06V=SZ!?LS6;>OE-RT!^F5_P!FM/P[\1;'5]0&DZA!
M-H.O@9.F7^%:0=VB<?+*ONI/N!6,,5:2IUUR2>W9^C_1V?D:SPMXNI0?-%?>
MO5?JKKS.LHHHKO.$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH \J\6_P#)P?@'_L&ZE_*.O5:\J\6_\G!^ ?\ L&ZE_*.O5: "BBB@
M#RG]H3_D&^"O^QHLO_09*]57[HKRK]H3_D&^"O\ L:++_P!!DKU5?NB@!:X'
M7-!OO!>JS^(?#D#7%M,V_4]&CZ3^LT0Z"4=QT;ZUWU%;T:SI/NGNNC7]?<7&
M3B9^@Z]8^)=+@U#3IUN+6895AU![@CL0>"#TK0KA=<\/WWA/59_$/AR SI,=
M^I:.AP+D=Y8AT$H_)OK74Z!K]CXFTN'4-/G$]M*."."I[JP[$'@@]*NK127M
M:6L7]Z?9_H^OWI.45;FCL7I88YXVCD17C8896&01[BO,]8_9R\%7NH2:GI%I
M=>#=8DY;4?"UTVGR,?5EC_=R?\#1L]Z]/HKBE",_B5R8RE'9GD/]B?%_P0"=
M-UW1_B'8)S]EUV'^SK[;Z"XA!B8_[T2_6G+^T7IWA]EA\>>'=<\ 2]#=:G;>
M?IY/M=P;XP/=RGN!7KE-9%=2K %3P0>AJ/9RC\$OOU_X/XE\Z?Q+]/\ @?@9
M^@^)-)\4Z<E_HVIVFK6,GW;FRG6:-OHRDBM*O,M>_9U\$:OJ$NIV&G2^%M;?
MDZKX9N'TZX)]6\HA9/HZL/:LX^&_BWX)P='\3Z7X]L$Z6/B6W^Q7FT=A=VZE
M&/N\/U-'/./Q1^[^O\PY8OX7]_\ 7^1Z]7,?$[_DG'BG_L%W/_HIJXD?M#6_
MAMO*\?>%==\",/O7US;_ &W3L^OVJWWJH]Y GOBM[QAXRT'Q1\(O%&JZ/K6G
MZGIITNY_TRTNDDB'[H]6!P.O>DZD91:3!0E%IM'6^&_^1?TW_KWC_P#016E6
M5X7FCF\-Z7)&ZR1M;1E70[E(VCD$<&IM7U_3/#]L;C5-0M-.@'66[G2)?S8@
M5JG97,WN7Z*\YUC]HWX7:#*D5[\0/#D4K_=C74HI&/T"DFLW_AIOP7=EDTB/
MQ%X@N ,B+2_#=_+O'JKF$(1[[JS=:FM.9?>6J<W]EGK%%>2I\<=<U2,/HWPE
M\;WW.&^VPVFGX_"XG4G\!3O^$T^+FI2&.T^&NC:4C#Y9]7\3!BG^]'! _P"C
MFCVL>E_N?^0_9R\OO1ZQ17DB:?\ &_5(RL^L>!?#Y!X>UTZ\U$D?\#EA _6G
M?\*Q^(U_(#J'Q?OH(V'[R'1M"LK9/^ M(LKC_OHT>T?2+_#_ ##D762_'_(]
M8W ]#GZ4CR+&A=V"J!DEN *\H7]GBUNMZZOX\\>ZW$W)BG\0R6R_^2PB/ZTY
M?V6?A@\D<MYX836)TZ3:Q>7%](?JTTC$T<U1[17W_P# 86AU?X?\$ZG6?B[X
M&\.QR/JGC'0-.6/[WVK4X(\?FU<M+^U-\+PP6U\51:L6Z'1[2XOP?Q@C<?K7
M5Z+\)?!'AN83:3X.T#3)@,"6TTR")_\ OI5!KJ(X(X4"1H(U'14&!^E%JKZI
M?*_ZH+TUT?\ 7WGQ3^TO^V?_ ,(IXS^'4.D^!M<OK2+4OM_GZK8W%@UU\CP>
M5;HZ!G;$Q;.,9VCN:^@K;]J/X<*5BU777\,W( \R'Q%8W&G>6W]TM,BKGZ,:
MU/BK#')XA^&Q=%<KXBR"R@X_T*ZZ9KOY8([B,I*BR(>JN,@_@:PA"JIS?-^'
MEZFLI4W&*Y?Q_P" 96@>-?#WBM=VB:[INL+MW9L+N.?CU^4FMG(^GUKS_P 0
M_L_?#;Q2S/J7@;09IF;>TZ6$<4K'U+H%8_G6,W[-^B6/_(O^)O&7A4$YV:9X
MAN)(\=@([@RH![!16]ZBW2?S_P"!^IE:#ZO[CUJBO)1\/?BCI!)TKXJQZB@/
MRP^)/#T$^%]-]N\#9]SFD&O?&G0\F[\*>$?$R%L Z5K,]BX7U*S0N"3Z!OQH
M]HU\46OQ_*X<E]I+^O6QZW17DK?'/5])*KX@^%?C73&9L"2RM8-3CQW8FVE=
M@/JH/M4UK^U#\,99DAN_%4.AW#ML6'7[:?3'9O11<(F[ZC(H]M3ZNWKI^8>S
MGT5_Q/5**R]"\4Z-XH@>?1M6L=6A0X:2QN4G4'T)0FM/</I]:U33U1FU;<6B
MBBF(*X>S_P"2SZ[_ -@#3_\ TIO*[BN(L3CXT:[_ -@#3_\ THO*SEO$N.S/
MECX3?!;Q1?W6H>-?+M=$MK'5=?>>>.>\.IZK&7N(T@EB?$0BRRL",G")C!)-
M>;_">V\46/AV*+P1;W+>(I_ -Y%=#1;34+::&\$<3*UV;G,<DY(=8S%C$C$_
M=Q7UE-^T'JWB/4=,T;PAX?M+K5-9OM3AT^XU2]:*U%I8NL4US(41G^:4E$11
MD\,2.16Y??'ZP\&:5IJ^-=)OM#\0R6DM]J&EV$;:D-/MHWV/=221 @0=#O(!
MP?NY!QY?L:6EI6MUMZ=3T?:U-;QO?I]YY3\&(/#0^+OA9OA9;:E;:&N@W(\4
M^;'<QPF;]U]F$WG=;D/YN<?-C=G@BL'P]\%O%'CCXX^,]?L_LNA0Z7XT2Y&N
M2SWBZBT$<,+-;PQ<0M#)RI8DCYGX) KV/1?VG_#UUX\U?PYJ<$^G16^JII=G
MJRQO+97#/:I<)NF"[(V96; R<A<Y&15F']JOX>G2-0U2>_O[*RM8(;Q'NM,G
MC:[M99EACN+=2NZ6-I'5<J.XXP1G10HM)2FM&WV_X8SYJJ=U%ZKU/';'QC\3
MKJW\$^)[I7\1:Y=S>(I+33I='$*V9@M[I+>(%0&_>%(\LY^;=@8S19?%OXHZ
MKI]O:Z-K][?V]Y=:';/K]WX=6)[.YN9&2]MQ"8U5UC7:^2/D)"LQKTV3]KKP
MKI]_K\&K:5KNCQZ6;&*/[982)+=372LR0K&0-K@+T8C/)Z#GT75?B)%:_#MO
M%>FZ-JVLJT FATV&V,5U(2<!2DFW9@]2V  ">E.,$[\M1^?Y?I_D*4FK7A_6
MYX?^UUHZ2V'@:/4]:7S+/S]S:YI4]QH]_+Y(7%U]E96AD/+1L!@'< ,XK"\,
M_%#X@Z38?#CPW96-UH2^+]/M(]+@O8VNY=,:"<F\+O,/,D5K7#IYOS# '6OH
M?X=?$ZQ\;?#_ ,-^([Q[71YM8T^&_P#L<MTI,0=<XR<;@.F<<UYAX@^+&@I\
M<M831O!\>N>(-%\.74ZZ^\I56>(HSV<38(SB1=[CH653GG#G&*?M(RMS6_K[
MO04)-KV;C>USR;Q1\4/B?X@\-_%+1Y=4UDW%I8W-S:WND:?Y<=N([H*(MIA2
M:.1HN-I,FX!G5AQ6K??&WXM0>+?$EM:S,]G96UX]I#)IQ;S[:.Q\RWO$"V_W
MGEP<&3:<F,("*^L_"GB*S\8^&-*UVP+&RU.TBO(=W79(@8 ^AYYK5Q]?SJUA
MY/55'_7S)=:*T<$?(^D?$7XL1:G!->:[>7MM%<^&_-M'T.)$F6_^6[4LJ!@L
M>,C!RI/S$BJG@_XC^+]'CT?3[R^U#PCI3"\EM/[-\.&\.HW7]IR(8&0J2O[K
M:V 4)\PMG"U]AXH( ZG]:KZO+?G?]?,GVT?Y5_7R//?VA#GX$^/C_P!0.\_]
M%-11^T*P/P*\?\C_ ) =Y_Z*:BNTY3T.O#/VH+?Q#K5AHVBZ3X>M_$-A<B>:
MYB&FV^HW*2KL6 K#-<0[8]TC%ID;<A5 -N[</<ZY3XA?#[POX^TJ-?$]E'-#
M8DW$-Z)WMI[,@?-)'/&RO$<#DJPXZ\4 <3\+/AG>_#2X_MW4-0L88;[3XVU:
M+4(8YKRUG"J=@U+(DFA0[E'VCS'P%Q)@8KV&O#? 'PR^%GBJ_M]1L_%=S\2Y
M+<F\M!JWBF;6H(%\PH)$A:5HR!)&P#E20R'#9!KW*@ HHHH **** /-_#/\
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
M/6K-;?4=1,L!1#+&F4VC)"J.?6BM[7_^38_BA_NZ]_Z-FHK.DDH*Q=1WDSZ
MKSK]H?2M*UKX)^,;36];@\.:4^G2-<:G=1^9# JX;,B?\M$) #)_$"5[UZ+7
MD?[2NH6,OP\U+P[J!$$.M6-Q''=KJ5E:2QS($:,1?:G53(6Y4\A2H+8XK4S/
M&?V4K.75?B=+J&I7>G17=C!J\MI;:1X?U.T66.^O8[B3S)[N")0D9"+'"N3\
MS,2<<?85?-7[.'CWQ=XD\;3V.N^)=3UFRCT]W6*^O_#TXWAXP&QI[&;.">2-
MG)SSMKZ5H *0G%+6%XU\$:-\0_#\^B:]:&]TV<JTD(FDB)*D$?-&RL.0.AH
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
M]%9QCRMN^Y;E=)6"BBBM" HHHH **** "BBB@ HHHH *XBP_Y+3KO_8 T_\
M]*+RNWKB+#_DM.N_]@#3_P#THO*SEO'U+CLSMZ***T("BBB@!, ]J1XUD1E=
M0RL,%6Y!%.HH X;Q!\#/AYXI(;5O!'A^^E!)$TNFQ>8I]0X4$'Z&N>_X9E\)
MV _XD&H>)_"I)RW]B^(KR)3]4:1DQ[8Q7K5%9.E3>KBC15)K9GDK_"CQ[I?&
MB?%[5GCSGRO$&DV=^ /3<B0M^))-+O\ C=HY.8_ WB>)> %>\TJ4CU.1.I/M
MP*]9HI>R2V;7S_S'[1O=+[CR5?BWXXTC<==^$.N&(''FZ!J-GJ )]0K21/C_
M (#GVJ*]_:D\%Z%:33^([?Q%X46%"S_VWX?O(%&!T$GEE#^#8]Z]>(![5!J%
MA;:I8W%G=PI<VL\;1RPR#*NI&"I'<$4N2HOAE]Z_RL'-![Q^[_@W/D?P3\<O
M#'QC_9D^+Z:!)=+/8P:K/-!>0^6XCG,TD3#!(((SWX((HK:TGX:>&/AU^R]\
M68_#>BVVDK<)K*R^0"2ZQM*D8)))PJ@ #M12H<WLH\^XZW+[1\FQ]35YE^T3
MI*W7PKUW4;?POIWBG6M-M))K"#4-,34#$YP&=(6&78+EMBD%]H7O7IM<-\<;
M76;OX2>*X] U1=%U3[!(T=\UV+/R@.7(G((A)0,!(?N$ANU=!B?./[(?B*UU
MCX@M%H+V&O65M;:O:ZCJUOX8M].DA\O4 +)FFA@B&^:$G, !P(4;"\[OL>OD
MC]FG4KW6OC!)JK^--.U2YU/3;V]U/2[7QC'JP@4W$:6%JEO'(R@VUO%^\N %
MWO<$9D.6'UO0 4444 %%%% 'F_AG_DO?CO\ [ FC?^C;^O2*\W\,_P#)>_'?
M_8$T;_T;?UZ10 4444 %%%% !1110 5Y-XH\(ZK\-==N_&'@FT:\M+I_.USP
MQ$0%O/6XMP>$N .HX$@&#@X->LT5K3J.F^Z>Z[F52FJB\^C[&-X0\7Z5XZT"
MVUG1KM;NQG!PP!5D8'#(ZGE64Y!4\@BMFO*O%_@K5O!.OW/C3P+;B>YG(?6?
M#N[9%JB@?ZR/LEP!T;HWW6[$=OX)\;:3\0- AU?1K@S6SDQO'(I26"5>'BE0
M\HZG@J?Y5I4II+VE/6/XKR?Z/K]Z4PJ-ODG\7Y^:_K0WJY77O^1X\,?6X_\
M11KJJ\]U_7;P^+M+N8O#FM3P6#S+))';H5;<A4%?GY&:\?&34(1O_-'SVDF>
MKA(.<Y6[2_%,]"I,5#97)O+2*<PRVYD4-Y4R[77V(R<&IZ[DTU='$U9V9DZO
MX3T7Q N-3TBQU ?]/5LDF/S%<Z?@YX<M\MIBW^@R==VDZA-;@'_<#;#^(KN*
M*Y:F$P]5\U2FF^]E?[SIIXO$4ERPJ-+M=V^XX;_A"O$^G$?V9XYO'C'2+5[*
M&Z!^K*(V_6C[;\0],),NFZ#KB#@&UNI;.0^^UU=?_'J[FBLOJ48_PYRC_P!O
M-_A*Z_ U^N2E_$A&7_;J7XQL_P 3AC\2;[3R!J_@W7['UDMH8[R,#US"[''U
M6I[/XO\ @^[F6%M=M[&<_P#+'40UH_\ WS*%-=CBH+RPMM0@:&ZMXKF%NL<R
M!U/X&CV6*A\%5/\ Q1U^^+BOP#VN&G\5-K_#+3[FF_Q"SO[;48!-:W$5S"W2
M2%PZG\14^:X^[^#_ (/NYC,NA6]E.?\ EMIQ:T?_ +ZB*FJ__"MKVP.[2/&6
MOV/I'<31WD8'IB9&/ZT>UQ4/CI)_X9:_=)17XA[+#3^&HU_BCI]Z;?X'<T5P
MQLOB'I9'DZEH.NQCDBZM9;.0^VY&=?QV_A0?&OB?3AG4_ ]V\:CYI='O8;H?
M@K&-S_WS1]=C'^)"4?\ MUO\8W7XA]3E+^'.,O\ MY+\)6?X&GH'_(W>)/\
MMW_]!>NFKY]\#_M'Z/J7Q#\1VEQI&JV:/M",ML]Q*#'E6#Q1JS+U]^E>F+\8
MO#/\;ZI%_P!=-%O%_G%7!@<TP-6DW&M'XI;NWVGWL=V-RS&TJJ4J4MH[*_V5
MVN=M17%-\9?"$?\ K-6:'_KK:3I_-!4;?&_P,OWO$EFG^\6'\Q7>\PP:WK1_
M\"7^9PK 8M[49?\ @+_R.YHKB(_C9X%D.!XITW_@4V/YBK47Q9\&3?=\4Z1^
M-X@_F:I8_"2VJQ_\"7^9+P.*CO2E_P" O_(ZVBN<'Q)\)$?\C1HO_@PA_P#B
MJ5?B+X5<X7Q-H['VOX?_ (JM/K6'_P"?B^]&?U:O_P ^W]S.BHK(A\8:%<X\
MK6M/ES_<NXS_ "-7(]6LI?N7D#_[LJG^M:QJTY?#)/YF3I3CO%ENBH1=PMTE
MC/T85(KJW0@_0UI=/8BS1'=_\>TO^Z?Y5SO@V_MM-\$6%Q=W$5K JMNEF<(H
M^=NI/%;NJW<-CIMS<7$J001QLSRR,%51CJ2>E>/ZS&/'_P $+6W\/O#J\C7$
M8/D*)U7$N3N7(R .2#7DXS$>PGS05Y*$FEU>L3U,)0]O#EF[1<XIOHM&>KMX
MHT=+)+QM5L5M';:LYN4$9/H&SC-23>(-+MM/2_FU&TAL7^[<R3HL9^C$XKPO
MQC\(;WP[:Z?-;(^L2SZL+NZ73=(C,,"A-H*6Q8K]<DYJKX8\*ZIHSZ+?:UX8
MO-0T*VN;O_0Q9*TH:3&R=K5<A>XPN<=<5Y;S7%PJ.E4H6VUW2NUJ[7TL[OTM
M<]197A)TU5IU[[Z;-[Z*]M;JWSO8^B8;N"YMEN(IHY8&7<LJ,"I'J".,54N/
M$&EVCVZ3ZE:0O<_ZE9)T4R_[N3S^%>5Z3HFKZ-\(?%.+2?3%N99Y[/3R-LEO
M Q'RX'W>,G;VK._L(6>IWD]QX,D\6VFI6=HNG20I&\<:JH!1F)_= 'YL@5U3
MS.K&,/W=FTF[WTO?HE?IVZHYH9;2<I_O+I-I6MK:W=I=>_1GN;NL:LS,%51D
MDG  IMO<174*30R)-$XRKQL&4CV(KQ:\L_&DFN7,"P:LK&=T\I7#:=]B\H@(
M/5\\?WL^U96BZ#XZ\.^'X[.P&KI =-@:6%G!:)_-/F+#GA7V=A_.D\VFIM>P
ME97Z=K?F"RJ#C?VT;NW7N?0.: P89!!^E>*6&B^,-;O;&UEO?$5AH;75RR2/
M/Y=UY(0>6LK<D9;.,\USNGZ/XU\/Z3H,%A%XCD:W9UN+&9W5'?S<Y$JMP-O]
M]2N,]Z4LWG'WO82M_P -T^?SML5'*82T]O&__#]?E\K[GT3<7,-I'YDTJ0ID
M#=(P49/3DU+7GWQ;\*R^)_#EDZ6=Q=7UM=02I;Q2$JIWJ68J" V!GD_A5O5!
M\05FNC8'PZUMAO(643K+T^7<<E<_ABO1EBYTZLH.FVDE9K6][W[;6\SSHX6$
MZ<9*HDVW=/3:WYW\CK1J5H9S"+F$RAMAC$@W!L9QC/7':K-?..D^'?$7AVWU
M!=4TXVNHW.OVMQ;W0NO.>>4C]X5.U3MQG^6*^C1TK/ 8V>,4N>'*UT=^[75+
MM?YEX[!QPC7)/F3ZJW9=F^_X'E?BW_DX/P#_ -@W4OY1UZK7E7BW_DX/P#_V
M#=2_E'7JM>L>6%%%% 'E/[0G_(-\%?\ 8T67_H,E>JK]T5Y5^T)_R#?!7_8T
M67_H,E>JK]T4 +1110 4444 %%%% !7%>)_"][INJ-XD\-*HU3 %Y8$[8M00
M=CZ2 ?=?\#QT[6BMJ565&5X_-=&NS_K\2HR<7=&/X7\467BS3%O+-F7#&.:"
M4;98)!]Y'7LPK8KC/$_A:]LM3/B/PT$CU@*!<V;';%J$8_A;T<?PO^!XZ;7A
M;Q39^+--^U6N^-T8Q3VTPVRV\@^\CKV(K6K2BX^UI?#^*?9_H^OKH7**MS1V
M_(V:**3-<AD+124M !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MA5YK^TAXCU'PE\#O&6K:3J<VD:E;:>[6]W:PB6=7) "Q*58>8V=JD@@,RDC
MKTJO-OVC[[2-.^!OC2;7M.EU?2#ILD=S917C69F5L+M,ZD&%<L-T@^ZN3VH
MXOX#OJ3^+93>Z/\ %O3E-DY+>.KZTGL@VY/E40S.?-ZX.,8#<]*]]KYA^!?A
M74_A;\7;/P_X@"W%[JVAW%Y92Z?XQU?58(HXI8%D22WOI7 R94V3KUVN"%SS
M]/4 %%%4=9US3O#M@]]JM_:Z;9(0'N+R98HU).!EF( R: +U%>&:Q^T/)<_&
MSPGX7\/#3;[PQ<7-U9:MJ[3!V-RMC)<QP6^UL$J%1I'.0-Z*/F)VT_@_\8?&
M?B;7_!\_B-M%ET/QOI5UJNEVVG6LL5QIWE-&R12R-(PFW12@E@J8=2 "", '
M;^&?^2]^._\ L":-_P"C;^O2*\W\,_\ )>_'?_8$T;_T;?UZ10 4444 %%%%
M !1110 4444 %%%% !7R7^T%^S)<^/\ ]H;PCXFTOQ-_8=Y.FW)M?,:)[=6D
M5E(9<YZ$$_C7UI7FOB'PSXYU+Q=IVK6LOAY(=-DF-O'-]HWNKH4^8C@$ YXK
MT,%6GAZCG"23LUKYHXL72C6@HSC?5?F41\5]?\ GR?B-X?-K9J<?\)+H*O<Z
M>1_>ECYEM_Q#*/[]>E:+KNG>(]-AU#2K^VU*PF&Z.YM)5EC<>S*2#4M@MTUA
M"+\0_:]@\[R,^7N[[=W./K7GVM? _3DU*;6?"&H7/@;7I6WR3Z2!]FN6_P"F
M]LW[N3ZX#?[597HU-'[K\M5]VZ^5_0NU6&WO+\?\G^'J>E45Y./B?XF^'Y\K
MX@^'R^GJ<?\ "3>'(WN+3']Z>#F6#W(WK_M"O1] \1:7XJTN'4M'U&UU2PF&
M8[FTE62-OQ'&?:LIT9TUS/;NMOZ_$UA5C-V6_;J:-%%%8FH4444 %%%% !4%
MZ;@6DOV01-<[3Y8F)"%NV2,G'TJ>BDU=6&G9W.)TC2O%MEKMW>SQZ*8KQH_-
M6.:;<@4$<97D\]\5VU%%84:*HIQ3;]?,VK5G6:;27H%%%%=!@%%%% !1110
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
M /CRG_ZYM_(US'PE'_%O-&_W'_\ 1C5T]_\ \>4__7-OY&N8^$O_ "3S1O\
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
MF_AG_DO?CO\ [ FC?^C;^O2*\W\,_P#)>_'?_8$T;_T;?UZ10 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7"^,O@YX>\7
M:@-62.?0_$B+B+7='E-M=KZ!F7B1?]F0,/:NZJO?W]MI=G-=WD\=K:PJ7DFF
M<*B*.I)/ %:4YSIRO!V9$X1FK36A\??".V_:)TWXT>,X[V73=7L8MJ2RZW,L
M,,RC/D-'Y"%E8KG(VXZY[5[R_C+XIVD@CD^'&DWH'WIK/Q,%!^BR6X/YFJG@
MWXF>$;CXA^*%B\3:1(UVUHEN$O8SYS;7&%Y^8\CIZUZW7IXNOS5$YTHK1=&N
MB[-'GX:CRP:A4;U?5/KYIGF)^*OBRT<+>?";Q*,?>DL[S3YT'T_T@,?^^:;_
M ,+Y@BF\NZ\#^.;3'WG;P_+*B_\  HRP/X9KT_%&!7%[2D]Z?W-_K<Z_9U%M
M/[TOTL>8G]I+P#$^RYU'4;%Q]X7FB7T(7ZLT( _.KEE^T-\,K^80P^/?#WFG
M_EF^HQHP^H8@BO0L?7\ZJ7FD6.HHR75G;W*-U6:)7!_,4<V'_E?WK_Y$+5OY
ME]S_ ,S-L/'WAG5)!'9>(M)NW;HL%]$Y/X!JW000"#D'TKC;OX,> +\/Y_@C
MP[*7^\QTJ#<?QVYK$_X9I^&:2&2#PE:6,A_Y:6,DMLP^AC=2/PHMAW]IKY)_
MJ@O671/YM?HSTW-&X>HKS(?L^>'K8EM.U?Q7I;GHUMXFOFV_022L/TIL?P6U
M*QRUA\3O&L,O8W-W;W2C_@,D!S1[.B]I_>O\KASU5O#[G_G8]0HKS%?A_P#$
M2V)-O\59K@]EU+0+21?Q\KRC^M-_L?XOZ>K&+Q+X0U<]EN=%N+7]4N'_ )4>
MQCTJ+\?U0>UEU@_P_P STB__ ./*?_KFW\C7,?"7_DGFC?[C_P#HQJX#QSK_
M ,;M \&:Q=6V@>$M8O([9VB33KNY\P''41O'AS_L[AGUK@?V9?C]K.C_  XM
MD^*.DW_A^V$KK9:U)IDB6DD98Y$KKD1D,2,L%'O77'!U)8>4X-/5:)W>SZ',
M\5!5HQDFM'NM.G4^K**I:3K-AKUA%?:;>V^H64HW1W%K*LD;CV920:NUY;33
MLST$[ZH****0PHHHH **** "BBB@ HHHH \J\6_\G!^ ?^P;J7\HZ]5KRKQ;
M_P G!^ ?^P;J7\HZ]5H **** /*?VA/^0;X*_P"QHLO_ $&2O55^Z*\J_:$_
MY!O@K_L:++_T&2O55^Z* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@#D_&=U"NK>%5::-675>07 (_P!'FKJHW61
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
MP_QB_P"1,/\ U^6O_HY:Z_3]2M-6LXKNRN8;RUE7='/!('1QZAAP:Y#XQ?\
M(F'_ *_+7_T<M305JL4^Y=76G+T,+Q;_ ,G!^ ?^P;J7\HZ]5KRKQ;_R<'X!
M_P"P;J7\HZ]5KG-@HHHH \I_:$_Y!O@K_L:++_T&2O55^Z*\J_:$_P"0;X*_
M[&BR_P#09*]57[HH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N>MO\
MD?M1_P"P;;?^C9ZZ&N>MO^1^U'_L&VW_ *-GKHI?#/T_5%QV9T-%%%<Y 444
M4 %%%% !1110 4444 %(>E+2'I0!XS\2/^3<OB3_ ->>K?SDHH^)'_)N7Q)_
MZ\]6_G)173B?XT_4N?Q,]GKQOXV>'?%TGCOP9XF\*^'+?Q,-,L=5L;FUEU)+
M)U^TK;['5G5@0/);(]Q7LE%<Q!\J_L[_  H^(GAWQ5\+CXH\+V6@Z=X)\$77
MAI[J#5X[LW<\CV)5D144HN+5SS_> KZJHHH **** "BBB@#S?PS_ ,E[\=_]
M@31O_1M_7I%>;^&?^2]^._\ L":-_P"C;^O2* "BBB@ HHHH **** "BBB@
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
M^7([P!4"C'!!*YH ]G\,_P#)>_'?_8$T;_T;?UZ17F_AG_DO?CO_ + FC?\
MHV_KTB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KA_C%_R)A_Z_+7_T<M=Q7"?&2>-/!Q5I$5OMEJ<%@/\
MELM;T/XL?4QK?PY>AB^+?^3@_ /_ &#=2_E'7JM>4>*I%D_:"\ LC!E_LW4N
M5.1TCKU>L#82C-?+/Q_^(&L^.KGPYH/AZVUW0+A[V[$MKK5Y/X;@OUBBR&6\
M3]YA20P" AN<X KSB#Q[J?B;PA<:QJ7C;6[34]!\-V%WH^S57M1=7)EVO(\:
ML%N=S#R_G# CH,F@#Z8_:$_Y!O@K_L:++_T&2O55^Z*\=^-%Q-=^%/AY/<#;
M<2^(=.>08QAC'(3^M>Q+]T4 +1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !2'I2TAZ4 >,_$C_ )-R^)/_ %YZ
MM_.2BCXD?\FY?$G_ *\]6_G)173B?XT_4N?Q,]GHHHKF("BBB@ HHHH P)?
M'AB?Q3'XFD\.:3)XDB3RTUAK&(W:K@C:)MN\#!(QGH33M$\">&_#.JZCJ>D>
M']+TK4M2;?>WEE91PS739)S(ZJ"YR2>2>2:W:* /-_#/_)>_'?\ V!-&_P#1
MM_7I%>;^&?\ DO?CO_L":-_Z-OZ](H **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P=:\ ^&?$EW]JU?P[I6J
M7.T+YUY91RO@=!EE)K>HJHR<7>+L2XJ2LT>-ZIH&F>'/COX!M-)TZUTRU_L_
M4G\BSA6)-Q$>3A0!FO9*\J\6_P#)P?@'_L&ZE_*.O5:3;;NQI)*R,?Q1X-T#
MQOIXL/$6AZ=KUB'$@MM3M([B,,.C;7!&?>JE_P##?PEJMQI5Q>^%]&O)]* &
MGRSZ?$[6>.GE$K^[Q_LXKHZ*0SRG]H3_ )!O@K_L:++_ -!DKU5?NBO*OVA/
M^0;X*_[&BR_]!DKU5?NB@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *0]*6J6K::VJ6A@6\N;$D@^;:.%?CM
MD@\544F[-V&CR7XD'_C'+XD_]>>K?SDHI_QD\%Q^'/@CX_>'5=3N8SHM^Y@N
M9U>,L\;%B1M!SDD]:*VQ#C*JY0=TRIM.3:/9****YR HHHH **** "BBB@#S
M?PS_ ,E[\=_]@31O_1M_7I%>;^&?^2]^._\ L":-_P"C;^O2* "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@#RKQ;_P G!^ ?^P;J7\HZ]5KRKQ;_ ,G!^ ?^P;J7\HZ]5H **** /*?V
MA/\ D&^"O^QHLO\ T&2O55^Z*\J_:$_Y!O@K_L:++_T&2O55^Z* %HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH \]_:&_Y(5X_P#^P'>?^BFHH_:&_P"2%>/_ /L!WG_HIJ* /0J*** "
MBBB@ HHIKR+&NYV"CU)Q0 ZBHOM,(N!!YJ>>5WB/<-VW.,XZXSWHCN89I98X
MY4>2(@2*K E"1D CMQZT >>>&?\ DO?CO_L":-_Z-OZ](KS?PS_R7OQW_P!@
M31O_ $;?UZ10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 >5>+?^3@_ /_8-U+^4=>JUY5XM_P"3@_ /
M_8-U+^4=>JT %%0RWD$$1EDFC2,':79P #G&,TLEU#$\2/*B-*<1JS %S[>M
M 'EW[0G_ "#?!7_8T67_ *#)7JJ_=%>5?M"?\@WP5_V-%E_Z#)7JJ_=% "T4
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 >>_M#?\D*\?\ _8#O/_1344?M#?\ )"O'_P#V [S_ -%-10!Z
M%1110 4444 5]0FGMK"XEMK?[7<I&S1VX<)YK 9"[CP,GC)Z9KY]^/NFZKXU
M^%F@:[X@TS4O#.J:;XBTMUT2#5!-"Y;4K51)+Y/RRX7<0IX!8D@D CZ*HH ^
M*_$L>E_\+CU6![=3\86\?V,^F2F&0W8T810!BC@?\>H@^U!@#LW[@?F(JY^S
M$F@GQ[X'3P[;K%XLMM!U&/QZZ02)-]L,T1 O&8#=,9_-*;LG;O*_*:^Q\48H
M \X\-$#X]^._^P)HW_HV_KT?(]17G?B_X.0>(O%5SXCM/%'B3P[?W-I#9W"Z
M-?)%%,D32-&65HW^8&9^1C@^U>?_  E^&NN>,_ UIJNJ_$KQVE[+<7<;!=0@
MC&V.ZEC3C[/_ '47Z]>] 'T)D>HHR/45Y9_PHR\_Z*;X\_\ !I!_\CT?\*,O
M/^BF^//_  :0?_(] 'J>1ZBC(]17EG_"C+S_ **;X\_\&D'_ ,CT?\*,O/\
MHIOCS_P:0?\ R/0!ZGD>HHR/45Y9_P *,O/^BF^//_!I!_\ (]'_  HR\_Z*
M;X\_\&D'_P CT >IY'J*,CU%>6?\*,O/^BF^//\ P:0?_(]'_"C+S_HIOCS_
M ,&D'_R/0!ZGD>HHR/45Y9_PHR\_Z*;X\_\ !I!_\CT?\*,O/^BF^//_  :0
M?_(] 'J>1ZBC(]17EG_"C+S_ **;X\_\&D'_ ,CUQGB;X;Z[I7Q%\&Z+;?$K
MQV=/U5KH7;&_A8@1P,Z8;[/\OS ?6@#Z&R/449'J*\L_X49>?]%-\>?^#2#_
M .1Z/^%&7G_13?'G_@T@_P#D>@#U/(]11D>HKRS_ (49>?\ 13?'G_@T@_\
MD>C_ (49>?\ 13?'G_@T@_\ D>@#U/(]11D>HKRS_A1EY_T4WQY_X-(/_D>C
M_A1EY_T4WQY_X-(/_D>@#U/(]11D>HKRS_A1EY_T4WQY_P"#2#_Y'H_X49>?
M]%-\>?\ @T@_^1Z /4\CU%&1ZBO+/^%&7G_13?'G_@T@_P#D>C_A1EY_T4WQ
MY_X-(/\ Y'H ]3R/449'J*\L_P"%&7G_ $4WQY_X-(/_ )'H_P"%&7G_ $4S
MQY_X-(/_ )'H ]3R/449'J*^??#'PTUO5O'?B[2;GXE>.UL=,^R_9B-0@!/F
M*Y?+?9_FY4?2NO\ ^%&7G_13?'G_ (-(/_D>@#U/(]11D>HKRS_A1EY_T4WQ
MY_X-(/\ Y'H_X49>?]%-\>?^#2#_ .1Z /4\CU%&1ZBO+/\ A1EY_P!%-\>?
M^#2#_P"1Z/\ A1EY_P!%-\>?^#2#_P"1Z /4\CU%&1ZBO+/^%&7G_13?'G_@
MT@_^1Z/^%&7G_13?'G_@T@_^1Z /4\CU%&1ZBO+/^%&7G_13?'G_ (-(/_D>
MC_A1EY_T4WQY_P"#2#_Y'H ]3R/449'J*\L_X49>?]%-\>?^#2#_ .1Z/^%&
M7G_13?'G_@T@_P#D>@#U/(]11D>HKR:\^"5[;VDTJ?$SQX61&8#^TX.H'_7O
M7-_"[X7ZUXM\!Z3JVI_$KQVE]<H[2*NH0H!B1E'R_9^. * /?<CU%&1ZBO+/
M^%&7G_13?'G_ (-(/_D>C_A1EY_T4WQY_P"#2#_Y'H ]3R/449'J*\L_X49>
M?]%-\>?^#2#_ .1Z/^%&7G_13?'G_@T@_P#D>@#U/(]11D>HKRS_ (49>?\
M13?'G_@T@_\ D>C_ (49>?\ 13?'G_@T@_\ D>@#U/(]11D>HKRS_A1EY_T4
MWQY_X-(/_D>C_A1EY_T4WQY_X-(/_D>@#U/(]11D>HKRS_A1EY_T4WQY_P"#
M2#_Y'H_X49>?]%-\>?\ @T@_^1Z /4\CU%&1ZBO+/^%&7G_13?'G_@T@_P#D
M>N.^*_PVUSP=X1.H:7\2O';W?VNVA ;4(9!M>55;C[/Z$T =?XM.?V@_ ./^
M@;J7\HZZ'4;GQ!XCUK5?#UQH=[H^@R08B\1V.J1+*Q.,A(P"Z'J-WY5F^%O@
MK:^'O%MKXCN_$_B3Q%J%I!);VXUF^26.)9,;R%6-.3@<G->CT ?"WAFQ\*:'
M\-OAS%\0HO/^']KJ&L17/]KK)<6_G[L0F<G.YB-^TMGYLXYQ7.30:=;^&DA\
M96KMXCG\/V2>"1>02M<+()R5%L2,K*#M+8PVWKQ7Z%XHH \=^-(N%\*?#P7>
M?M0\0Z=YV[KO\N3=^N:]A4C:.17+_$;X>6/Q*T2#3KZ\O]/^SW4=[!=:9.(9
MXI4SM96((_B/!!KR:W^&NMR_%:]\/M\2?'8TN+2(;U'_ +0@SYK2NI^;[/TP
MHXH ^@LCU%&1ZBO+/^%&7G_13?'G_@T@_P#D>C_A1EY_T4WQY_X-(/\ Y'H
M]3R/449'J*\L_P"%&7G_ $4WQY_X-(/_ )'H_P"%&7G_ $4WQY_X-(/_ )'H
M ]3R/449'J*\L_X49>?]%-\>?^#2#_Y'H_X49>?]%-\>?^#2#_Y'H ]3R/44
M9'J*\L_X49>?]%-\>?\ @T@_^1Z/^%&7G_13?'G_ (-(/_D>@#U/(]11D>HK
MRS_A1EY_T4WQY_X-(/\ Y'H_X49>?]%-\>?^#2#_ .1Z /4\CU%&1ZBO+/\
MA1EY_P!%-\>?^#2#_P"1ZP/'_P )M6\-^!O$.JV/Q+\=M>V.GW%S #J,#@R)
M&S+\OV?GD#B@#W+(]11D>HKQ_1/@Q?ZAH]C=2_$OQXLLT*2./[3@&"5!/_+O
M5W_A1EY_T4WQY_X-(/\ Y'H ]3R/449'J*\L_P"%&7G_ $4WQY_X-(/_ )'H
M_P"%&7G_ $4WQY_X-(/_ )'H ]3R/449'J*\L_X49>?]%-\>?^#2#_Y'H_X4
M9>?]%-\>?^#2#_Y'H ]3R/449'J*\L_X49>?]%-\>?\ @T@_^1Z/^%&7G_13
M?'G_ (-(/_D>@#U/(]11D>HKRS_A1EY_T4WQY_X-(/\ Y'H_X49>?]%-\>?^
M#2#_ .1Z /4\CU%&1ZBO+/\ A1EY_P!%-\>?^#2#_P"1Z/\ A1EY_P!%-\>?
M^#2#_P"1Z /4\CU%&1ZBOGGX@?#?7?#>M>!K6Q^)/CMX=8US[!>$ZA V(?LE
MS+D'[/\ *=\4?/U'>NS'P,O"/^2F>//_  :0?_(] 'J>1ZBC(]17EG_"C+S_
M **;X\_\&D'_ ,CT?\*,O/\ HIOCS_P:0?\ R/0!ZGD>HHR/45Y9_P *,O/^
MBF^//_!I!_\ (]'_  HR\_Z*;X\_\&D'_P CT >IY'J*,CU%>6?\*,O/^BF^
M//\ P:0?_(]'_"C+S_HIOCS_ ,&D'_R/0!ZGD>HHR/45Y9_PHR\_Z*;X\_\
M!I!_\CT?\*,O/^BF^//_  :0?_(] 'J>1ZBC(]17EG_"C+S_ **;X\_\&D'_
M ,CT?\*,O/\ HIOCS_P:0?\ R/0!ZGD>HHR/45Y9_P *,O/^BF^//_!I!_\
M(]<G9?#+6I_BIJ^@/\2O'?\ 9EMHUE?1-_:$ /FRSW2."WV?GY88^.W/K0![
M_D>HHR/45Y9_PHR\_P"BF^//_!I!_P#(]'_"C+S_ **;X\_\&D'_ ,CT >IY
M'J*,CU%>6?\ "C+S_HIOCS_P:0?_ "/1_P *,O/^BF^//_!I!_\ (] 'J>1Z
MBC(]17EG_"C+S_HIOCS_ ,&D'_R/1_PHR\_Z*;X\_P#!I!_\CT >IY'J*,CU
M%>6?\*,O/^BF^//_  :0?_(]'_"C+S_HIOCS_P &D'_R/0!ZGD>HHR/45Y9_
MPHR\_P"BF^//_!I!_P#(]'_"C+S_ **;X\_\&D'_ ,CT >IY'J*,CU%>6?\
M"C+S_HIOCS_P:0?_ "/0?@;>#_FIGCS_ ,&D'_R/0!H_M#$?\**\?\_\P.\_
M]%-17F7@;X.WWQ/\%:S;^)?B#XXN;:;4-1TV6V;48HUEMTN)(E4@0 \H!D@\
M]:* /I"BBB@ HHHH **** .0\;_%CPS\/-0TVPUN\N8[_4HYI;6ULM.N;V65
M(MGF-L@C<A5\Q,D@#YA6OX3\7:/XZ\.6.O:#?Q:GI%\GF6]U#G:XR5(P0"""
M""I ((((!%>(_M&>$=>U;XH> M:TZ/QC'IEAINJVUU>>"GMQ=1O*UJ8T83<%
M&\ISP#R@Z5X)XP^$?Q&OOAEHGAB7P!=74HTG6$TR^N+2+4+^*:>[9X!<8NH[
M>UNF0K))= /\[,%*D$, ?H!GFL[7/$.G>&K)+O4[I;.V>>&U61P2#++(L<:\
M#JSNH_&OC1?A;\1(_BY-J&EZ)J@UB]ARVK:Q;)ML2=(\GSH-0CG#%!,%4V<T
M;X?=(NW.^H?A!\&/&-AITF=(UZQ9#H,=[I]WI-MI]O-/!J,,LTVY;F1KB6.-
M9=T^ )%8?,Y   /MJPOXM2M5N(5E6-BP FA>)N"0<JX!'(/;D<C@U8SSBOB/
M5OV>/%NO>'/%=SJ/AN^N]>M_"K0Z%))>CS(=0_M*^F4Q'S<)*$>W(?@@$#.-
MPK5\&?"KQQ;?M''5M7BUR.Z3Q'<W[:O:Z5;_ &>?3VC(CBDO6N-YAV;4^SB+
M<KKN Q\Y /LBBD'04M !1110 4444 %%%% !7">*OCEX$\$^++/PUK?B6ST_
M6KH(4MI-QV!VVH9& *QAFX4N5R<XSBN[KYU^,MCJWBOX@-X;D\"ZLO@>Y6WF
MUG5='LH)9M;96)2U9S(K1PIR78@L0VU<9+4 ?15%)2T %%%% !1110 4444
M%%%% !1145RLK6\H@=4F*D(SKE0V."1W&: ,B#QMH5SXPN/"L6J6\GB&WM%O
MIM.5LRQP,VU9&'8$\#/6MROFSX._"'QYX&^/E_KFNG2=2LK_ $>5;[7+6*5)
M;NX:X5E4AY&(VJ   -H53CDU])T %%%% !1110 4444 %%%% !1110!2UK6K
M#PYI5UJ>J7D&GZ=:QF6>ZN9 D<:#J68\ 5C> /B7X7^*6BG5O"FMVFN:>LAB
M::U?.QQU5@0"I]B!7(?M-^"]:\>?"+5-,T 3R:B)89UBM619I520,RQE_EW$
M XW<9Q6;^S?HVMZ;#XIN-0M->M=*N[U)--/BHQMJCH$PYF9<L5W?=WDD#..,
M4 >ST444 %%%% !1110 4444 %%%% !7(_$/XL^$OA39VMSXJUJ#2(KIS' )
M%=VD(&6(5%9L <DXP!U(KKJ^?/VG?!.M^)]:\/7=II'B#4=*MK2]@DD\(SPP
M:E'+*@559I73]RV,, 3R!D8H ]YTS4[36=/M[ZQN8KNSN(UEAGA8,DB$9!!'
M4&K5<;\'M&U7P]\,/#6FZW;6]GJMK91Q7$%MC8C =..,XQG'&<UV5 &5XI\4
M:7X+\/WVMZU=K8Z791^;/<,K,$7(&<*"3R1P 36%X)^+WA7XA:A=6&B:C-+?
MVL23RV=Y8W%G,(G^[((YHT8J<<, 1[UE_M$^'=3\6?!7Q9I.C6L][J=U:;((
M+9E$K-O4_(6(&[ )&3U%?-,W@#Q]%#XBO+'PYXO\3V,VA6MA.GCIX'N=ZS!F
M2T2UEC=XE7<S1EEWG@,<D4 ?;6X8SVI=PS7Y[7/P7\;?\(GJ E\(ZTMB=:N+
MK3K"/0;9[(QR6Z!1)I@NMT2LX.'257C.6.,YKH$^$?Q'O_B=I5_KND:UI]VT
MVF36,^C6,-ZEA#$BB6'[;-=*T"@APZE7+AN"YZ 'V5X6\>Z'XUA6?1+Q]0MF
M5F%Q';RB(X<H1O*A=P93\N<]\8(K?W"OA^P^ OCNZM+/3K[P_J"::ZVB7,"W
MBHI4:C<22@A9.GELA/J#CGD5#\4/@5XML;J&QL-!U)O UO?:L+;2].TZ+5!
M97!@DCMY)XP@VY".&_=GLHYH ^YZ*Y?X7Z5?Z'\//#NGZI/?7.H6UE%%/+J1
M0W+,%Y\S8S+N]=K$>YKJ* "BBB@ HHHH **** "N?\<>/O#_ ,-]"?6/$FIP
MZ5IXD6$2R[F+R,<*B*H+.Q[*H)X/'%=!7G'QTUG7M"\*VEUX8\('Q9KHO$6U
M/DI*NG$A@UT49U+;%+ *C!F+8R 2: .L\&>-=#^(7AVUUWP[J4.JZ5<@^5<P
M$X)!PRD$ JP((*D @C!%;=>?? S01X?^']O%)#J\=]/<3W5[+KL*174]Q)(S
MRRLB,RJ&8D@ X (%>@T %%%% !1110 4444 %%%% !1110!C>*/&&B^"K*VO
M-<U*WTRWN;N"QA>X?;YL\SB.*-1U+,S  #^0-; .:^=?VC?A'X]\<>(+/6=%
MFT35;33KC33INEWUM-OLY%O8GN+D,L@5F** 3@%8T=5Y<Y^A[<2"",3;?-VC
M?LSMSWQGM0!)1110 4444 %%%% !1110 4444 %<98_&3P1J7Q!N? UKXGTV
M?Q9;H7DTI)P9A@;F7T+JI#% =P!!( YKLF&17R-\)OAEXS\(?%73;2XM/$\\
MMKXHUC4M1OM0>"306T^X:ZD@DMADLMR6GA4LH$@_?!SY94$ ^NJ*2EH ****
M "BBB@ HHHH **** "JVI:E::/I]S?7US%9V5M&TLUQ.X1(T499F)X  &<U9
MKC?C)HFJ>)/A5XLTK1;2VO\ 5+W3+BWM[6\"F*5V0@*P;Y<'..>/6@"3X=?%
MCPG\5["ZO/"FM0ZO#:NL<P17C>,LNY24=58!E.5;&&'0FBO+?V9/!FM>&M=\
M4WMSI/B+3M'N[73X()/&5S#<:K)-#&ZR+OB=QY"AEV@G[[2$<'-% 'T!1110
M 4444 %%%% "$ ]1FC ]*6B@!,#THP/2EHH 3 ]*,#-+10 4444 %%%% !11
M10 4444 %(0#VI:* "BBB@ HHHH **** "BBB@ HKY]^.GQ\UCX>?$+3/#<6
MJ>&_!.G75DUU%XA\7P3/9WDX< 6D;I)&D;X.27;..BGFJ]C^UD^C^*CHOB[P
MU<:=';:!'J]WJND[KVQ+M)L BF4 ,C#!!Z_,!0!]%45YMXW^/GACP)J=WI=V
MNHWNL0O;11:;IUFT]Q=23[_+2)01N.$8GD  9)%<Q\+?VH-'\;-?1:O#+H=R
MMQ?FUBN+>2$M!:A/,$@?E91N)*^@R.* /<**\K\8_&=])\&>$/%VDV:S>']7
MU"TAN7OD>*6*UG<*)57UY4\\8->;O^UGJ\4GQ%$FA6B1Z9SX9;=(3J(646[^
M:.Q$QQ\G:@#Z<HKQ[2OVG/"LNKQ:9J(O[11(]F^N&PD72I;R-<S0Q3GJ5(8#
M(P<8!)XK'U?]K#1I_"^JWVC:;J-M?06BZA8+K]A):0ZC:F15,\+$_,@W ]C@
M@XQS0![S17,>!/B'I/Q&LKR]T0SW&G6]PULE\T)2"Y9>&:%C_K$!R-PX)!P3
MBNGH **** "BBB@ HHHH *0#%+10 4444 %%%% !1110 4444 %%%% !2$9I
M:* "BBB@ I,#T%+10 FT>@HP/2EHH 3 HP#VI:* "BBB@ HHHH **** "BBB
M@ I" >HS2T4 (!BEHHH **** "BBB@ HHHH **X#XZ?$'4_A?\-=2\0Z3IHU
M*[MWA0^9'))%;(\JH]Q*L0,C1Q*Q=@@R0IZ=1XS'^U5K/A_P+>>(FF\._%+3
M/[1TZQM-3\!;W):XF$<D<UJ9)&C=!@K\^'+J,*<T ?4M%><-\?/"<5C#=S3W
M4$4FOOX:S+;E=EXN_<&]$'E/\W3BO-I?VS='?QEIR1Z-K%KX.DT*^UR;5[_2
MIX6F@AFMHXY[8'_61$3LS$@,%56P >0#Z0HKF=-\>:;XAU_7M!TF5IM3TB&!
M[AGA;R$::,O$N_HQV[6('(#+ZBO!8_VM=::Q^%\S:!:K)JK$>+%?S$&EJ+M+
M#=%D_P#/T^,.<[$8]10!]045X)8?M3VMO/K*:CHNHZG(NK:C#IEEX;L9;RYD
MT^SD$$UY,N1M7SED48^]\NT,<UL:C^U;X#L[B!K>;4M4T?R+6YO-<T^P>6PT
MZ.Y"F!KF7CR]P96Z':&!;:#F@#V.BO'/AA^T):^-_%6K>&;JW#:Y;:WJEC';
MZ;&TJPV=K.T27%RQ.(M^ !G[S9V@A21['0 4444 %%%% !1110 4F!G-+10
M4444 %%%% !1110 4444 %%%% !1110 @ '08HI:* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* /+?B/\/?&>L>()=2\,^*-.CL+RS^PWN@>)=.>^T]AG(FC1)$*R<D$'*L,9
M Q7FB_L<7&GZ,NC:?XGMH;&?0)=(N7?3=K)*;@W$<L**X5(Q(Q'EG/R@ $8S
M110!H77[-WC+5_$#>--3\:Z3-XW@NK2\L6AT=TTZ%H$DC:-HO.+NKK*V3O!4
M].E<?\2?@GJC:9X9\'7&M2ZGXOUSQ+-JLNLZ?:I:006LBJMW$5:4MM\H,@ W
M$Y!//-%% 'T3\1OAI:^._AAJG@Z&8:5!<V7V2VN(X]WV4@ 1LJY'W<#'/:O.
M9/V5;.5?A;NUQV;P>V;PFW'_ !-LGS&#?-\F9L2=_2BB@#D;/]B&PM_%M_*\
MGAJ31+F[NKW[4?#RMK),^XF,W32%0JLQ(<(&QQGO5?PW^PW;:?X>U31KZ3PC
M';2Z;_945SI/AE;>YN(]R[GN9#*Q=BJ[2J;5.23Z444 >Y?"3X7M\);#4]%L
MM1%QX9-R9M)TXQ%3IL3<M K;CNC#9*C VY(Y&,=]110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '*_$GPIJOC#PRU
MGH?B.Z\+:O%/%=6NHVZ^8H>-@VR6/(\R)AE63(R#P00#7BVL_LP^(_%<_B/Q
M%JFO>';/Q?J(TT0-H^C/!8_Z'=BY1KA#,9)G=LJ6WC:O"]\E% #M2_99U[6]
M:EM+[Q;8-X/D\3R>*6T]-+87;RS)(LT!F\W:(\RN5(3=R <XYKGX*ZKX&L(=
M8\>>)[7Q1X1\+>&+_0(M*L-(\FXN[280AGF=IBK2;(0A"A5.2>,XHHH [+]D
MSX<:G\//@]8+KUS+>>(]6<ZC?W$[(TI+*JPHY3Y28X$ACR"1\G!(K+B_92L%
MG^+3R:N)$\:AA9K]D&=(RSS97+'S#]JE>;MR0.V:** .4\2_L46]WI7@MK*[
M\/ZMK&AZ*VBW,GBO13?VMT7D$KW2QK*C1R^:9&QN*L'(/0&J6H_L)6"ZVLUA
M)X2FM+RWL(;Z35O"L5Q/;M;1)$S68#K%$LB1K^[9&5#EESG%%% '>^ OV9!\
M-_B3>^,]#UN*UU'5M8U&\UN-;/":G:W$IEAAD^?_ %ENQ&R7^ZTBXPW'NU%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
#?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>crvs-20260630x10q014.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 crvs-20260630x10q014.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" (# Z@# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** "B
MBB@ HHHH **** "BBB@ HHHH *X+XM?&;1/@[:Z+)JUIJNHSZQ>FPLK/1K%K
MN>:41/*0$7L$C<D^U=[7SO\ M5_\CG\$?^QIN?\ TTWM &A_PUWHO_0A?$7_
M ,)>;_&E_P"&NM&_Z$+XB_\ A+S?XU\:^(];UO5]:^+":7JGQ2NO%]CKU[9Z
M!;>'?-;2HF6*(V\;Y7R0H=B7#M]TGVKT+Q'^T'XC\'6OC&\U'PUIT^G>%9;+
M2KB:.[E\^]U*X@MV18XTC;;$))\,?F; &T$\4 ?1'_#76C?]"%\1?_"7F_QI
M/^&N]%_Z$+XB_P#A+S?XUX!X$_:ATBZTS6+GQR;3PO%I]Q##%J:6]\EC>>:C
ML!'Y\"2;U,;AEVD?=(/.!0\6>"7U;XY>"]/L_'?C:VT7Q-IVJZE/#9:_)%&&
MB%LT/DC;^[0"9OE]QZ4 ?1__  UUHW_0A?$7_P )>;_&C_AKK1O^A"^(O_A+
MS?XU\T7?[2&O>'_ YUVY\.:>ME<ZW)X;T7S+VYN9YI899HY+BY$4+,$V6[-B
M-6<GK@'(8_[4^HOX-L+]M)T31M1EU6?3);C7+B\MK*01Q+(DMM&8!=3B0.%P
M(_D*MN. ,@'TU_PUUHW_ $(7Q%_\)>;_ !H_X:ZT;_H0OB+_ .$O-_C7RC8_
MM)>*]4GM/%L6C6*>&4\ :AXAN-*-ZX=KFWNC$=I,0)R4"KG'RN20&&#MZ_\
M'[XA>'8?$K77@?0 ^@Z'!XHN576I2#82;_W*GRN;D&)^?]7P.>: /I/_ (:Z
MT;_H0OB+_P"$O-_C1_PUUHW_ $(7Q%_\)>;_ !KYKE_:LFE^),NC6/APWNB6
M^LQZ+,T4-Y)?,Q9%>X0) ;?RT:3E6E#;58\< W-,^/7C'4[C2KC_ (1/18-&
MUK5]2\/:=-_:DC7'VRV6Y\N25?*VK"YM6!P2RYS@]* /HC_AKK1O^A"^(O\
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
M0!=_X:ZT;_H0OB+_ .$O-_C1_P -=:-_T(7Q%_\ "7F_QJE@>@HP/04 7?\
MAKK1O^A"^(O_ (2\W^-'_#76C?\ 0A?$7_PEYO\ &J6!Z"C ]!0!=_X:ZT;_
M *$+XB_^$O-_C1_PUUHW_0A?$7_PEYO\:I8'H*,#T% %W_AKK1O^A"^(O_A+
MS?XT?\-=:-_T(7Q%_P#"7F_QJE@>@HP/04 7?^&NM&_Z$+XB_P#A+S?XT?\
M#76C?]"%\1?_  EYO\:I8'H*,#T% %W_ (:ZT;_H0OB+_P"$O-_C1_PUUHW_
M $(7Q%_\)>;_ !JE@>@HP/04 7?^&NM&_P"A"^(O_A+S?XT?\-=:-_T(7Q%_
M\)>;_&J6!Z"C ]!0!=_X:ZT;_H0OB+_X2\W^-'_#76C?]"%\1?\ PEYO\:I8
M'H*,#T% %W_AKK1O^A"^(O\ X2\W^-'_  UUHW_0A?$7_P )>;_&J6!Z"C ]
M!0!=_P"&NM&_Z$+XB_\ A+S?XT?\-=:-_P!"%\1?_"7F_P :I8'H*,#T% %W
M_AKK1O\ H0OB+_X2\W^-'_#76C?]"%\1?_"7F_QJE@>@HP/04 7?^&NM&_Z$
M+XB_^$O-_C1_PUUHW_0A?$7_ ,)>;_&J6!Z"C ]!0!=_X:ZT;_H0OB+_ .$O
M-_C1_P -=:-_T(7Q%_\ "7F_QJE@>@HP/04 7?\ AKK1O^A"^(O_ (2\W^-'
M_#76C?\ 0A?$7_PEYO\ &J6!Z"C ]!0!=_X:ZT;_ *$+XB_^$O-_C1_PUUHW
M_0A?$7_PEYO\:I8'H*,#T% %W_AKK1O^A"^(O_A+S?XT?\-=:-_T(7Q%_P#"
M7F_QJE@>@HP/04 7?^&NM&_Z$+XB_P#A+S?XT?\ #76C?]"%\1?_  EYO\:I
M8'H*,#T% %W_ (:ZT;_H0OB+_P"$O-_C1_PUUHW_ $(7Q%_\)>;_ !JE@>@H
MP/04 7?^&NM&_P"A"^(O_A+S?XT?\-=:-_T(7Q%_\)>;_&J6!Z"C ]!0!=_X
M:ZT;_H0OB+_X2\W^-'_#76C?]"%\1?\ PEYO\:I8'H*,#T% %W_AKK1O^A"^
M(O\ X2\W^-'_  UUHW_0A?$7_P )>;_&J6!Z"C ]!0!=_P"&NM&_Z$+XB_\
MA+S?XT?\-=:-_P!"%\1?_"7F_P :I8'H*,#T% %W_AKK1O\ H0OB+_X2\W^-
M'_#76C?]"%\1?_"7F_QJE@>@HP/04 7?^&NM&_Z$+XB_^$O-_C1_PUUHW_0A
M?$7_ ,)>;_&J6!Z"C ]!0!=_X:ZT;_H0OB+_ .$O-_C1_P -=:-_T(7Q%_\
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
M^)7_ $2J'_PJ[7_XW7I5% 'FO_"<?$K_ *)5#_X5=K_\;H_X3CXE?]$JA_\
M"KM?_C=>E44 >:_\)Q\2O^B50_\ A5VO_P ;H_X3CXE?]$JA_P#"KM?_ (W7
MI5% 'FO_  G'Q*_Z)5#_ .%7:_\ QNC_ (3CXE?]$JA_\*NU_P#C=>E44 >:
M_P#"<?$K_HE4/_A5VO\ \;H_X3CXE?\ 1*H?_"KM?_C=>E44 >:_\)Q\2O\
MHE4/_A5VO_QNC_A./B5_T2J'_P *NU_^-UZ510!YK_PG'Q*_Z)5#_P"%7:__
M !NC_A./B5_T2J'_ ,*NU_\ C=>E44 >:_\ "<?$K_HE4/\ X5=K_P#&Z/\
MA./B5_T2J'_PJ[7_ .-UZ510!YK_ ,)Q\2O^B50_^%7:_P#QNC_A./B5_P!$
MJA_\*NU_^-UZ510!YK_PG'Q*_P"B50_^%7:__&Z/^$X^)7_1*H?_  J[7_XW
M7I5% 'FO_"<?$K_HE4/_ (5=K_\ &Z/^$X^)7_1*H?\ PJ[7_P"-UZ510!YK
M_P )Q\2O^B50_P#A5VO_ ,;H_P"$X^)7_1*H?_"KM?\ XW7I5% 'FO\ PG'Q
M*_Z)5#_X5=K_ /&Z/^$X^)7_ $2J'_PJ[7_XW7I5% 'FO_"<?$K_ *)5#_X5
M=K_\;H_X3CXE?]$JA_\ "KM?_C=>E44 >:_\)Q\2O^B50_\ A5VO_P ;H_X3
MCXE?]$JA_P#"KM?_ (W7I5% 'FO_  G'Q*_Z)5#_ .%7:_\ QNC_ (3CXE?]
M$JA_\*NU_P#C=>E44 >:_P#"<?$K_HE4/_A5VO\ \;H_X3CXE?\ 1*H?_"KM
M?_C=>E44 >:_\)Q\2O\ HE4/_A5VO_QNC_A./B5_T2J'_P *NU_^-UZ510!Y
MK_PG'Q*_Z)5#_P"%7:__ !NC_A./B5_T2J'_ ,*NU_\ C=>E44 >:_\ "<?$
MK_HE4/\ X5=K_P#&Z/\ A./B5_T2J'_PJ[7_ .-UZ510!YK_ ,)Q\2O^B50_
M^%7:_P#QNC_A./B5_P!$JA_\*NU_^-UZ510!YK_PG'Q*_P"B50_^%7:__&Z/
M^$X^)7_1*H?_  J[7_XW7I5% 'FO_"<?$K_HE4/_ (5=K_\ &Z/^$X^)7_1*
MH?\ PJ[7_P"-UZ510!YK_P )Q\2O^B50_P#A5VO_ ,;H_P"$X^)7_1*H?_"K
MM?\ XW7I5% 'FO\ PG'Q*_Z)5#_X5=K_ /&Z/^$X^)7_ $2J'_PJ[7_XW7I5
M% 'FO_"<?$K_ *)5#_X5=K_\;H_X3CXE?]$JA_\ "KM?_C=>E44 >:_\)Q\2
MO^B50_\ A5VO_P ;H_X3CXE?]$JA_P#"KM?_ (W7I5% 'FO_  G'Q*_Z)5#_
M .%7:_\ QNC_ (3CXE?]$JA_\*NU_P#C=>E44 >:_P#"<?$K_HE4/_A5VO\
M\;I#XX^)6#_Q:J'_ ,*NU_\ C=>ETAZ&@"/]BN\O]0\+_$:YU/3AI-_+XWU!
MIK);A;@0L(K<;?,4 -TZ@45>_9&_Y!?Q._['G4O_ $7!10![9KFMV/AK1=0U
M?4[A+/3;"WDNKJXDSMBB12SN<=@H)_"O+O O[2FD^,M;TO3[SPQXG\)1:S:R
M7FD7_B&Q2"VOXD3S&VLLC&-O+R^R4(Q52<<&O1/&]MJ%YX.UR#2K*QU+4I;&
M9+:RU3/V6XD*$+'+CG8Q^5O8FOD/P9\._$.MZK:^%_"'ACXA_#?P[?:9?:;X
MFTOQ3>BZT6SBELY8XUT_?+(Q=9VB*&$JGEJP( (  /8[#]KOPO>'3]1E\/>*
M;#P5J5TEI9>-;S31'I,S2/LBDW[_ #$AD8J%F>-4;<O."#7IW@GX@Z5X^?Q"
MNEBX!T/5I]%N_/CV?Z1$$+[>3E?G7!^M?(GQ'\2?$?5?@+9?!ZY^$'B"UE72
M(-$UWQ#!$MS864<30QF[MA&2UTAC5W$:@2*0H*]2/3?A-XG\0?#+QOX^T/4/
MAOXQOK?7/&EUJ-IK6GVMN]C]FG6%4E9VG5P!M8M\F1CH: /4OB7\:--^'.JZ
M3HD>DZQXI\3:JDLUIH6@6ZS7+0Q[1),Y=D2*-2Z+O=@"6 &33O!GQP\+>+_!
M]WXBFN9/#5M87DFG:C;>(U6QFL+I" T,P=MH;E2"&*L&!!(-<+\3H->^''QW
MTWXEV7A75/&.@W7AUO#VH6V@Q)-?6+I<^?#,L3,IDC?<ZL%.050X(SCB?'5I
MXS^(VK>"_'?B[X0S:SX5TG4=2">"\6]SJ26\L$4=K?3P2R>2\RLDX\H,3&EP
M#DLK4 >\ZK\9?">A^+K7P]J&JP6,]SI@U:*\N98X[1X3,L2@2LP!9F<8 ZCI
M71:AXKT72M2L-/O=7L+._OSBTM9[E$EN#_TS4D%_P!KX\\"?LQ7M[>P?\)9\
M/;/^RX_"6O)IFCWJPWD.CO=ZF9K:Q0Y*[TA(&5X7E5.!7*W?P&\7)X$U;1=9
M^%5QXO\ %7B?PCHFG:'XADDMF/AZZ@T^."2.>61Q);>3<![@/"&WEN/FH ^R
MO'_QJ\&?#33+N]UW7K*#[*\,<MLEPC3J99DA3]WNSC>Z@D\#DGH:E^)'Q4TS
MX:Z/I][<6.J:Y<:E<K:6&G:#9F[NKJ0JS_(H(&T(C.68A0%Z]*^7_%O[-ESJ
M'PD^,D]W\/[77O%NH^-(]4MI)+.WDO-1LXI[%V,;N>C)#/A"P!R1CYN?H;XJ
MZKK&F^!M-_LGP3?^(M$N@+;5M(TJZ%GJ=K9O"P!MP'0%T;8I59%(7<5)( (!
MTWPZ^(>D_%#PE:^(='^T1VDSRPR07L#07%O-%(T4T,L;<HZ.C*P]1W'-5-'^
M+OA35_#,'B!M8M=-TBXDD6VNM2F2V6=%E,8D3>PRCL,J?X@01U%>7_!CX<^*
MO#G[-/B'PP]E<:#=7 U9?#VF7ERLUWIUK,9#:13S*2'E!?+,68_, 68@FN"\
M(?"C2_BR/A?J][X2M-=\-6'PNN-)1-0MHYHK74-]I&8"CYQ*OE3)G'&UAD4
M?4$'C;3)O&LOA;?)'JJV":G$KK\D]N7,;-&V?FV-M##MYB?WA7C/[4__ "./
MP3_[&JX_]--[7/\ PS\/:QIWB7]F_0;R&:TUWPSX*NFUVWE;+P1-;VMND;G)
M!+3)P,G/D,>U=!^U/_R./P3_ .QJN/\ TTWM #ATHH'2B@ HHHH **** "BB
MB@ HHHH *XKQ[\7/#_P\U?P]I.HR33ZMKE[!9VEE:QEW DD$?G2'HD88X+$C
M)X&37:UPOQ>\,ZCXITCP]#IEN+B6T\2:7J$XWJNV"&X#R-DGG YQU/:@#U;Q
M=^TI9>"?$]WI]UX/\37/A[2[RUTW5/%4%M$+"SN+CRQ&N'D66509HP[Q(RH6
MP3P<>S5\R^/D^(_C+XR0VNL_#;5]9^&NBWMK+I<.G:I810:A.NUOMEXLDPD9
M(7^:. +@E-[;CM5?IH<"@!:*** ,CQ9XLTGP-X>O=<UR]33]+LT#S7#AFV@D
M* %4$L22 % ))( !)KS"W_:9L-:^&_@_Q5X>\(^)/$5UXLEEBTO0[.WB2Z/E
M^87:9I)%B@55C))=QR0O+'%>RLH88(!YSS7RK::%\8/AC^SAX&\'^%O"UU<:
M]+<7,.M7>GWMG]ITRU,\LF^#SY%B>9PZA2253)8@D $ ]^^%WQ(T_P"*W@^W
MU_3K6]T]6GGM+BPU&(1W-I<02M#-#(H)&Y)$8<$@XR"0:ZVN#^!VB+X;^&6C
MZ8GA:\\'+;*Z'2]1O(KNY#;V+2RS1NZR/(Q,C-N))<D\YKO* "BBB@#R[2OV
MC/"&N>,_&WAZPEN[I_"&G#4-4O8K9F@ WS(\<1 S*Z&!PVP$ _+DL"!%\+_C
M[%\0_%!\/W_@[Q'X,U2;3!K5A#KT4"F\LMZH9%\J5]C*SH&BDVNN]<BJVI>&
M_$NA?&[QIXUT_0VU>T?P9966GV\=S'$UW>PW-[*8 6(V9$L7SMA?GZ\&N9_9
MPTSQM<^+=8\2?$CP/JNE>,M1LE6XUF[O[*:RMXUDRNGV44,KO'$I8L6<;I&4
MLYSM50#Z%HHHH **** "BBB@ HHHH ^=/&'[2?A#Q;X?\:7FD'4-1T[P9<1"
M\NK:T9Q=EX7<"U7[TH^7;N P6^Z2!FN0\ _%#_A--7U31K_PWK'A+7-/@ANY
M-.U@0L[V\Q81RH\+NA!*.I&<J1@BN@^)>@^+O!6M?%SQ1I'A]=8NM4;2WT*S
M-U'$MY+#921LK$L/+4.PSG&1G%>>? G3-?M9-;O_ !7X:U73_$VH^3+?ZSJE
MU:R+>,H(6&"."1_)AB!.U#_>))9B30!ZU1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110!#>WL&FV5Q=W4R6]K;QM---(<+&B@EF)[
M$GZ5YUIWQ\T'6O .I^+=+T_6-3L;75'T>"UM[,_:KV<2)&GEQM@JKLXPS[0!
M\S8%>E,-RD$9SV->-BR\>> / GQ N/#7AY-7\3:EXIOKW3;66XC5#;SR)B=M
MSJ"%4,WEE@20 <9H [?X??$6/QW_ &Q;3:-J/AS6M'N$M]0TC5!&9H"\8DC8
M/&S(Z.AR&5CT/I775YM\#-(OM'T'4DU7P[K&C:M<W?VJ]O\ 7+RVN;G5)W4;
MIR8&944!518Q@*H 48%>DT %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %4-=UW3_#&CW>JZK=I8Z=:)YD]Q("51<XZ $GD@  $DD 5?IT
M9"RH3T# _D: /(]1_:9\)Z3\)+?X@7<.I0V%V9UM--:V/VZ=HI&1QY8^YC86
M8L0$7[V.E>LJVY5;ID UX=)\-/$3?LL^*/!XL!_PD=[;ZI'!:^<GSF:[EDC&
M_.T95E/)[\U[A&"L: ]0H'Z4 .HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH P_&GC32/A_P"';K6];N3;6-N /DC:221S]V.-%!+N
MQX"@<FN+U+]HCPOI?A?P3J]PEX)O%PLVT_38XM]PJ7#H@DEQ\J(AD4,Q.,G
MR2!7HFL6[W>D7\,2[II+>5$&<?,48#GMR:\>G^&_B!OV>/A[X8%BO]MZ3)H+
M7MOYJ8C%M/"\_P V<':$8\'G'% 'N_[) QIGQ/'IXZU(?^0X**/V23G3?B@1
MT/CK4O\ T""B@#WFD  Z#%+10 F!G..:-HST%+10 A /7FC QC'%+10 F*,#
MTI:* $Q1CC':EHH *JV&EV>EQRI9VL-JDLKSNL*! TCG<[$#NQ))/<DFK5)F
M@"M#I=G;W]Q?16L,=Y<*B37"H!)(J9V*S=2%W-@=MQ]:\$_:G_Y''X)_]C5<
M?^FF]KZ$KY[_ &J#_P 5E\$_^QJN/_33>T .'2B@=** "BBB@ HHHH ****
M"BBB@ HHHH ]_A_U,?\ NBI*9#_J8_\ =%/H **** "BBB@ HHHH **** "D
MI:* "BBB@ HHHH **** "BBB@#B?BI_R"+3_ *^/_9&KS*O3?BI_R"+/_KX_
M]D:O,J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH  *Z?3/A]J.JV$%W#+;K',NY0[$''OQ7,#K7M/@S_D5M-_ZXB@#AO\
MA5^J_P#/:T_[[;_XFC_A5^J_\]K3_OMO_B:]3HH \L_X5?JO_/:T_P"^V_\
MB:/^%7ZK_P ]K3_OMO\ XFO4Z* /+/\ A5^J_P#/:T_[[;_XFC_A5^J_\]K3
M_OMO_B:]3HH \L_X5?JO_/:T_P"^V_\ B:/^%7ZK_P ]K3_OMO\ XFO4Z* /
M+/\ A5^J_P#/:T_[[;_XFC_A5^J_\]K3_OMO_B:]3KYC_:]^#5Y<>!?B'\2-
M,^)_Q%\,ZGH_AR[OK72]!\0-:Z<);:V=T)A"_P 3*-V&&?:@#TG_ (5?JO\
MSVM/^^V_^)H_X5?JO_/:T_[[;_XFO%? .GV'[-?P.T_XY>+/B+\3O&=L/#EG
M>:AI6JZY]OM@UR(-TD<#A1N5GXRV0N[J:]+N/VL]#TWPK%K&J^#O&FD75_J
MT[1-#NM(!U+7',?FJ]K DC$IL!8F39LP=X6@#?\ ^%7ZK_SVM/\ OMO_ (FC
M_A5^J_\ /:T_[[;_ .)JCX)_:B\*>)F\36NNV.L_#W6?#=@=5U32/%MJMK/#
M8_-_I2LCO'+%E6!>-V (P<'BN)'[>/A.+_A&I[[P3X\TG2_%&I6>FZ!JNHZ*
ML-KJ;7$JHCQL9,HN&\S$H1F0$HK8H ]$_P"%7ZK_ ,]K3_OMO_B:/^%7ZK_S
MVM/^^V_^)K8^/&LVWA[X(?$'5;N_U72K2Q\/W]S-?Z&5%_;(EN[-);EBH$J@
M$ID@;@,D5Y8W[6OAOP,?"'@^+1O&GC3Q+J/A.RUVPM["P2[O=0A<;,R$2!5D
M&S?(SE4&X8<D@4 =W_PJ_5?^>UI_WVW_ ,31_P *OU7_ )[6G_?;?_$UBZ1^
MU]X U'X1ZK\0+M]4T6RTG4#H]_I&HV#IJ=OJ&Y5%F;==S-,6= %7.<YSC.*.
MF_MA>'6C\1P:_P"$_%W@K6M'T*Y\1QZ+XBT^.WN=1LH$+R/;%96C=A@ HSJR
MEAN '- '4?\ "K]5_P">UI_WVW_Q-'_"K]5_Y[6G_?;?_$URGAW]LWPGK?@&
M\\;WGAOQ;X?\)K;VLVG:IJFEA5UAKA@D4-G&CM)+(7(4+M&[(925.ZMSX>_M
M-:/XT\:0>$M7\+>*OA_XBO+62]T^Q\6Z>MM_:$$>TR-#)')(C% REHRP=0<E
M0* +_P#PJ_5?^>UI_P!]M_\ $T?\*OU7_GM:?]]M_P#$UY_>_MW>#+73I/$<
M7A;QI??#F*X-O)X_M=(5]'7$AC:4-Y@F:(.-OFK$4ST)KJ_'_P"U'H_@WQA?
M^&=)\)>+?'NJZ7:PWVK)X4TY+E--@F#-$TK/(@+,JLRQIN<@9"T :O\ PJ_5
M?^>UI_WVW_Q-'_"K]5_Y[6G_ 'VW_P 369K7[6'@BQ\$>#O$6DIJ_BR7QBKM
MH&B:%I[3:C?[%S+B%MOEB/'SM(55.YK>^$GQVT7XM7>LZ7%IFL^&/$VBF+^T
MO#OB*T%M>VRR F*3 9D>-]K;7C9E.T\YH J?\*OU7_GM:?\ ?;?_ !-'_"K]
M5_Y[6G_?;?\ Q-0?$3Q+9:9^T%\(=(FUGQ!9WFIPZTUOINGL@TV]$5O$SF\!
M8,2@8&/:#\Q;.*\QTW_@HCX$U/PE9>+8_"/CH>#&?RM1\2_V*&L-)DW[-MQ(
MLA)P<;C$)%7< Q!XH ]5_P"%7ZK_ ,]K3_OMO_B:/^%7ZK_SVM/^^V_^)KTB
MYN5DTV2>&0,C1%TD0Y!&W((-?$7[*G[:UMH?[.7A"_\ 'FG^.-7M+9IK76_'
M]U8-<:=:S-=RJHFG9_,954QJ9%1D7A2P(( !]*_\*OU7_GM:?]]M_P#$T?\
M"K]5_P">UI_WVW_Q->?Z-\7$\+_M)_'*[\2>)I+?P/X>\,:%J:"XN&:TM%=;
MLRR1KR 7")G:,MA>O%:_AC]L;PSK7B+P]IVK^%/&7@NQ\2SK;:#K?B72/LUC
MJ<K F.-'#LT3N!E%F6,MV!H ZG_A5^J_\]K3_OMO_B:/^%7ZK_SVM/\ OMO_
M (FN7\5_MB>&] \0^(M.TGPEXS\:6?AF=K;7M9\-:1]ILM,E4 R1N[.K2N@.
M76%9"O?%:OBS]JWP9HFD^#[G08=5\?7_ (OMVO-#TCPK;+<W5Y;J 7FP[(D<
M:;@&:1EP>.H(H T_^%7ZK_SVM/\ OMO_ (FC_A5^J_\ /:T_[[;_ .)KS?\
M99^,-]\7OC=\>+AI->M-'T^ZT:WM-#U^)X)=,E^Q$7$7DL2$)D4DE<JQPP)!
M!KZ;H \L_P"%7ZK_ ,]K3_OMO_B:/^%7ZK_SVM/^^V_^)KU.B@#RS_A5^J_\
M]K3_ +[;_P")H_X5?JO_ #VM/^^V_P#B:]3HH \L_P"%7ZK_ ,]K3_OMO_B:
M/^%7ZK_SVM/^^V_^)KU.B@#RS_A5^J_\]K3_ +[;_P")K'\0^%KOPV(#=/$_
MG;MOE,3TQG.0/6O:Z\^^+/W=+^LO_LM 'GM(>AI:0]#0!:_9&_Y!?Q._['G4
MO_1<%%'[(W_(+^)W_8\ZE_Z+@HH ]ZHHHH **** "BBB@ HHHH **** .3^*
M/A?7/&?@J]T;P_XDF\):A=O"C:O:Q!YX8?-4S"+/"R-&'57YVE@V#C%?(.N_
M$#Q#X$\.?&2?X;^,O$&N>"[&#2]$T_7==O6U(6VN3WWV:[-G<2[FD2*.6(MD
MLBR@@=& ^I_CW\,=5^,?PNU?PAI/BNX\&2ZF$BFU2UM_.D\C<#)$!O0@.HV$
MA@=K,.]>>:5^R]XAN_A7K_P\\6?$*#6/"][I\=EIEKHOAJWTC^R7C</'+%Y;
ML&VLJ$*1C*\YR: #X=66H_"K]I!O ,/B?Q!XC\.ZMX4DUM8_$>H/?S6UW!=Q
MPNT<K_,%D6<$IG:&3Y0H)%+^U/\ \CC\$_\ L:KC_P!--[74_#'X->(?#_CZ
M]\<>./&$7C#Q.^EIHMI)9:4-.MK6T$GFOB(22%I)) K,Q;'R*%4 <\M^U/\
M\CC\$_\ L:KC_P!--[0 X=**!THH **** "BBB@ HHHH **** "BBB@#Z A_
MU,?^Z*?3(?\ 4Q_[HI] !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% '$_%3_D$6?\ U\?^R-7F5>F_%3_D$6?_ %\?^R-7F5 !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444  ZU[3X,_Y%
M;3?^N(KQ8=:]I\&?\BMIO_7$4 ;5%%% !1110 4444 %%%% !7G'[26BW_B/
M]GCXH:3I5G-J.IWWA?4[6UL[9"\L\KVLBHB*.K,Q  ]37H]% 'RK\=_ 7B37
M?^">Z>%-/T*_OO$O_"-Z-;'2(("USYL;VID39URH1LCMM-)^V?\ !_5?&?B/
MX5>-+;0==\4:/X3NKY-6T?POJ,EEJC6]U D8FMGCDC9FC9!F-6!=6(]:^JL#
M&.U&,T ?GS)^SQ%\5M!^*DOA_P !^*_ MK=>#IM$TWQ+\2M?O7OKB>2596MQ
M;7$T@BMLQKF1L'<W (S5_P".'QI\0^,O _PD\-ZA\)_$_A&\M_&WAJ+5+K6K
M6*"RMI8[N+$=I(';[1N92%,8P$R21TK[D\3>&-*\9>'=2T'6[&'4M'U*WDM+
MNSG7*31.I5E/L037CO@S]CCP1X1\0Z'JD^I^*?$T/AZ03:%I?B/79KZQTEU7
M:CP0OQN53A6?<5[$4 =5^TUH>H>)OV</BGH^DV<VHZIJ'A;5+6TL[9"\L\KV
MLBHB*.2S,0 .Y->/_!CP!XCT?]HSPCJ]_H%_9Z9;?!W3M'FO9X"L<=ZETK/;
M%NT@ R5]!7U7CC%&* /@;6O@;X_OV^*.N:=X6N[N\T;XRVGC?3M*N5$)UNSM
MX8U=8&<A6)#.5)."R8ZUZ5\0OB#X\^.OA7QOIV@?"O7-!\.Q^#-:MY[GQ7IG
MV;4[N_FMF2WMK&(.6()!WL1M;Y #GK]7X'I1@#L* /BKXJ? #Q3X]_8J^!VE
MVVB:A<:]X*.@:S?^&X;EK"^NEMK;R[BVCE#*89P)&*G<"&3 YQ5/X8_#*S\2
M?&'P]K?ACX4?$+24\.VE]=KX@^)^O:B/LEZ\)BBAM;:6XD$N_<1(Y 7:."3B
MON'%  '08H _*_Q_\,OB#\2?V=]>T+6/ WQC\0?%G[$[7D.I7IM/#EK(K[W-
MG!!(L$Z[01%$J.22N<8)KVWXV^"GE^*KZ]J'P]^)VC7<^CV":7XT^$MS(;VX
M*QD26VH6Y8*K1O\ =+H05."PQ@?<>T>@H*@]0#0!^>WBCX,?$_5]*^"GQ ^)
MV@^*O&%[H]AJ>E>(-/\ "FH&SUR"">;?9W&+66,2R"-$69$;DG.&(->R?LH?
M#>TLOB/XL\9V/P[\5>#].EL(-*L=3\<:W>76K:@@<R2!K:>:3R8D;;L)(8EF
MX )KZEP/2@ #H,4 >&?%?PKK.J_M3_ ;6[/2[NZT?2;?Q"M_?11%H;4RVL"Q
M"1OX=[*P'J0:\$\$_";QE9?\$K-9\$3^%M5@\82Z9K$::&]JPO&>349WC'E]
M<LC*P]017W=BC QC'% '/>%[.XM? 6E6TT+QW,>FPQO$XPRN(0"I'KGBOA/P
M!<?$BV_8HA^!!^#'BN#QGJ^D7>C07ES:)%I,,-S+*/M-Q<%OW11)"S1E=Y91
M@$,#7Z'4FT>@H ^%O'O[,GC'Q7/\>/"FF64K_;_!7A;3M(U*^4I:ZC<V+2N\
M7F'@[BB*WIY@S75^/O%_C3]I4> ?"-C\)?%?A"XLO$NEZWKVI^)K5+>QT^*S
MG6=T@E#M]I=V0(I08PQ)(KZ^Q0 !V% 'QU\-O$/C']ERW\>>"KOX5^+O&LUY
MXCU/6=!U;P_:1W-GJ,5W(946XE+C[.ZLQ1RXQ@9!-<C\+?@MXZ_9-U'X4^,]
M1\+7_C6"S\(7OAK7M,\+0K=76ES7&H&_22&+<#+&&8PML.1M!&17WF0#V%!
M/44 ?-?[+[^)O$/QJ^./C+7? ^L^"-/U^XT8Z7!K4*QS7,,-HT?F-M) ;@93
M.4R%/(-?2M( !T%+0 4444 %%%% !1110 5Y]\6?NZ7]9?\ V6O0:\^^+/W=
M+^LO_LM 'GM(>AI:0]#0!:_9&_Y!?Q._['G4O_1<%%'[(W_(+^)W_8\ZE_Z+
M@HH ]ZHHHH **** "BBB@ HHHH **** "BBB@ KYZ_:G_P"1Q^"?_8U7'_II
MO:^A:^>OVI_^1Q^"?_8U7'_IIO: '#I10.E% !1110 4444 %%%% !1110 4
M444 ?0$/^IC_ -T4^F0_ZF/_ '13Z "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** .)^*G_ ""+/_KX_P#9&KS*O3?BI_R"+/\ Z^/_ &1J
M\RH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ '6O:?!G_(K:;_ -<17BPZU[3X,_Y%;3?^N(H VJ**0]/6@#B[GXT>!;/X
MC1^ IO%>E1>,7@-P-&:Y47&P*7Y'8[ 6VDYV@MC'-8EO^T]\*;OP9K/BR#Q[
MH<WA[1[G['>W\=T&2&8G"IQR2W\.T'?_  YKQ3XI_!_QW\2_CEJ=NW@.WTCP
M*HGFL-;T[4+.(W&IS:=+:'4KZ/'G2F))?*CC7! RS$X51P7A_P#9N^+-G#HG
MBF?P;I5KJ_A>7PK;P>&;?68B-4CTJ"ZBDG6;;LC+?:E,:OR!%R02* /N?0/$
M.F>*M$L=8T>_MM3TJ^A6XM;RUE$D4T;#*NK#@@CO6@#GI7S#\./V7_&FE?!W
MP5H4WQ-\1?#_ %'3XKJ2]T[PLUI);"2YNY;GR@TT#DB(2B)2N!M0<5)_P3_\
M?>*?B!\)?%$_B[Q#>>)]1TWQ=J6E17]\L8E,$)14!V*H]3TZDT ?3=%%% !1
M110 4A(4$G@#FEIDW^ID_P!TT <1!\9_#=S%'+$U_)'(H9&6PFPP/0CY>]-B
M^-/AF=I5BEO)6B;9(([.1BC>C #@^QKY>^*KZQ%^S]JS:";I=3&DQ;6L<_:!
M%^[\XQ8YWB+S,8YSTYQ7#:T/!&E^)O $_P *VTB/4FGFENCH+HWF:.MI,99+
MK;G=AQ 5:7YO,/'):O8>"IKJ_P"OD<"Q$GT/M[_A</AX_P#00_\ !?-_\35)
M_CYX,CD:-M29)%.UD:(A@?0CJ#[5\A_!OQ7XHFU_P9;:]XCEU]?$W@Q?$$R3
M6\,2VMRKVZD0^6H/EL)SD,6.5!SSBEUWX7^"[O\ :6\,B?PEH,S7?A_4[RX\
MS386,TXN[7$KY7YG^9OF//S'GFCZE!JZ;#ZQ).S1]D?\+B\/?]1#_P  )O\
MXFC_ (7%X>_ZB'_@OF_^)KX%U+XA^.;;P[HMZGB.>5?$'BK5-)DE,UE8II]O
M:RW*P11331,B/)Y: O+NSLPN":RO%?QT\56G@-)7\4K!K]AX?O-6+Z/+I_V:
MZ*7$T<$LD\WRS B(*T-LF2VXY *BH^K45U?X%>VGV1^A_P#PN+P[G&;_ ".W
MV"7_ .)H_P"%Q>'O^HA_X+YO_B:_/G1M;\0S?$B\@T[QK>:=/XI\7Z3!=(B6
M\IAM9M"-R3 CH=H+H%5CN $8ZL"3,/BC\0?#7AFWUN/7IO%=_/9^)X8]+GLH
M4C>33BPMY0(U#F0[29.<-R JT?5:75O\ ]M/R/T _P"%Q>'O^HA_X+YO_B:/
M^%Q>'O\ J(?^ $O_ ,37Y]Z?\3O'EQ;0V47BVTEBOM3T*&/4HM0L-2NH1=7#
M)*-L$:QK&Z#**X+*0>2*W/#FHZS?_&OPQ9:OXMOKI-$UCQ!I$4LOD1&_5+>T
MEC28*@#28D8?(%)"9 '.7]5I/9O\!>VFNQ]T1_&+P]+<K;I_:#3LAD"#3YLE
M00"?N^I'YU)<?%K0;.,27'VVWC+!0\UG(BY/09( S[5Y!I/_ "-MM_UXS?\
MHR.O.-=M_"]]\>O$T'Q(72I=/31[)_#</B,Q_8C%B3[:T8E_=F42; Y^^$V8
M^4UPUZ:I5'!'32FYQ4F?4\WQ8T.W9!,M_"78(@DLI%+,>BC(Y/L.:A?XS>&8
M[87#7%PEN6VB9K=A&6] W3/!XSV-?G;JGAB7Q/)H$MOXAU:U\-6EAXVO/"V?
M*=EL8(XVMIE,\;,,[I%1\[A$L94KDD_27PR^&GAN;X >#="U+2-/US3(]&M;
ML0ZC8P/&96MPYDV! F[+M\P7)SDDDDGG-3Z!M?C%X<O]_P!EENKK9][[/;/)
MM^NW./QJS_PM'1_^>.I?^"^7_"OA[X0Z&OA_X#?L_P!MX2FMO!=YXM-A:ZQJ
MVDV%N+FYB_L^YE)+,A#/NC4AF#8Y]:J^%_CEXZ?Q3-J&K:M8VFGPWVL6M]H]
MS>6DLEM!:1SE&AL8XQ=&9?*CD8LY617;&,K@ ^ZF^*>C*"3%J( ZDV$N!^E'
M_"T='_YXZE_X+Y?\*_.#QI\3=>\9>$O$NB7/C74I;%M'T37_ +5)/IAGC9M6
MMXY"!;!EAA*.K^5(S,NU<G&X'UG3];\<^(_&=A"GQ&OK>PU;QYK'A<1V]E9N
M(K*".:2.2-S&<SYA^^<KAON<9H ^QO\ A:.C_P#/'4O_  7R_P"%'_"T='_Y
MXZE_X+Y?\*_/>;X]_$C4=&TQ4UVSTN2U\/SWZ:G=W]AI\6I7,5]=6Y>83QL)
M(T6"+?%!M;,I.1E0.]M_B#XWEUV^UJ;Q2]K;6GCS2/#1T.V@@>T$%W!:&;]X
MR>865[AFC;<,;1D')H ^R_\ A:6C@$^3J6!U_P")?+_A73Z;J$&K:=:WULQ>
MVN8DFB8@C*, 0<'D<$5\B_LJQ21? /PXEQK%SK5RHNEFENY$>6%Q<RAHFV@8
M*XSAOF&XY[5]2> /^1#\-_\ 8-MO_12T ;]%%% !1110 4444 %>??%G[NE_
M67_V6O0:\^^+/W=+^LO_ ++0!Y[2'H:6D/0T 6OV1O\ D%_$[_L>=2_]%P44
M?LC?\@OXG?\ 8\ZE_P"BX** />J*** "BBB@ HHHH **** "BBB@ HHHH *^
M>OVI_P#D<?@G_P!C5<?^FF]KZ%KYZ_:G_P"1Q^"?_8U7'_IIO: '#I10.E%
M!1110 4444 %%%% !1110 4444 ?0$/^IC_W13Z9#_J8_P#=%/H **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XGXJ?\@BS_Z^/_9&KS*O
M3?BI_P @BS_Z^/\ V1J\RH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ '6O:?!G_(K:;_UQ%>+#K7M/@S_ )%;3?\ KB*
M-JBO!_VQOB[XR^#/PNAUOP;8PR7#79BO-1N--GU&.PA$,KJ[00$.V^1(XMV=
MJ&7<W K=_9D^*'B'XO?#NX\0Z_I_V))-2GCTV?[!-8F\LAM,4QAF^=>6=,G
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
MQ5XP\6_ ?PYX@MK/2X_&.J:-:79AO)G^QI-+&C,[%%W%0&+;5&3C;D?>JQ\
M?%NJ>//@KX)\0ZW-'<:OJ>D6]U=RPQ")'E= 6*H/NC/0=J (OAI\,-6\'>*?
M%/B+7?$X\2:IKR64<ACT];.*%;>-T 50[$[BY8Y/4G'& /1*** "BBB@#G-;
M_P"1O\.?]O/_ *+%='7.:W_R-_AS_MY_]%BNCH.6C\=7_%_[;$****#J"BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KS[XL_=TOZR_\ LM>@UY]\6?NZ
M7]9?_9: //:0]#2TAZ&@"U^R-_R"_B=_V/.I?^BX**/V1O\ D%_$[_L>=2_]
M%P44 >]4444 %%%% !1110 4444 %%%% !7CO[7OBS5O!/[.'CC5=#O)M.U1
M+-+>&\MVVRVYFFCA,B'LRK(2#V(!KV*N?\?^!M(^)G@O6O"NO0-<:1J]J]I<
MI&Y1]C#&58<JP."".A - 'A'@GP1I7P)_:@T+PKX1%[:>'?$7A2^N[_3IKZ:
MYC-W:W-NJ77[UV(D99W5F&-WRDY(K2_:G_Y''X)_]C5<?^FF]KL/AE\!_P#A
M!O%UQXJUOQAKOCKQ&=.71[6_USR%-I9!PYB188T4LS*I>1@68HN3Q7'?M5[O
M^$M^"VP@/_PE%SM+#(S_ &3>XS0 \=**\!\9_'_7O!OBZYT.6UTRZ^S,B2W"
M0RKR0"<*7YP#Z\UZ'I/Q'O;BR4OX;US4)\G,MKIK01,.V/,?/2E<^<P^?X'$
M5IT(2?-!V>FSVMI>_P CNZ*XUO%_B6X.+3P/>KG^*^OH(1^0+']*<=0\=W _
M=Z+H5IGO/J$DN/P5!3/0_M"D_AC-_P#;D_S<4CL**XY-/\>7)S-K.A6(_NVU
MA)-C\7<4'PCXGN3_ *3XXNHQW6QT^"+]3N-(/KE5_#AYO_P!?G-/\#L1STYI
M2".H(^HKCF^'!N%Q=^*/$=UZC[?Y8/\ WPHIJ_"/PR>;BVN[]O6\OYY<_@7Q
M0'ML9+X:*7K.WY1D=->:QI^GC-U?VML/^FTZ)_,UCW/Q*\)VF?-\2:8I'4"Y
M5C^0S3;7X9>$K-MT7AS3=W]Y[<.?_'LUM6VC:?9 "WL+2 #M% B_R%,/]OE_
M)'_P*7_R)S ^+OAB5B+:ZN[XC_GTL)Y0?Q"8KFOB)\9[S0_#MQ<Z-H&K+(-H
M%_J%@T5O%DXY#')/IQCFO65)484E1Z X%1SPQW43Q31I-$XVLDBAE8>A!ZTC
MGQ&%Q]:C*FL0HMIZQA:WWR8[]E?X\>)?BQI-Q;ZYH[73VDYB?6;,11P*-FY1
M(A?=N[?(I'(SBOH2O+/%?PWN?#MU;>+/ -I;6.MVD*QW.DQ*(;;5;<<^4P P
ML@Y*/C@\'@\=GX&\;Z;X_P! BU337<*6,4]M,NR:VF7AXI5_A=3P1^(X-"[$
M96ZV&@L%C)N51;2?VEW7IU3NUO>S1T%%%%,]X**** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#B?BI_P @BS_Z^/\ V1J\RKTWXJ?\@BS_ .OC_P!D
M:O,J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH !UKVGP9_R*VF_P#7$5XL.M>T^#/^16TW_KB* /G;_@H%K7@G2?A=HB>-
MK;5A9W&I2I#J6B:L-,NK BQN7E=)2"&+Q+)"(B#YAE"XK6_8-U/2-2^"$HTS
M1M0T:[MM6N+?5!JFLC5[BXO%2(M*]V !(=AC0@*NPQE,#95C]M+3?&NN^ M
MTOP5IUE=W=SJVZ:YOM#BU=+4QVT\L#>3+\B;YTAB\YN$\P&G_L0ZUXG\0?!V
M[O?$XU S2ZS=M9RZCX?BT.2:W)5M_P!DC "9D:7);)9@S9((H ^@J*** &OT
M'U'\Z^2O^":O_)(_'W_90-;_ /1B5]:OT'U'\Z^2O^":W_)(_'W_ &4#6_\
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
M %%%% !1110!Q/Q4_P"019_]?'_LC5YE7IOQ4_Y!%G_U\?\ LC5YE0 4444
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
M:^>OVI_^1Q^"?_8U7'_IIO: '#I10.E% !1110 4444 %%%% !1110 4444
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
M$FF^(K>UD$4[Z?<+)Y3$9 <#E<CD9'(Y&17DO[4__(X_!/\ [&JX_P#33>T
M.'2B@=** "BBB@ HHHH **** "BBB@ HHHH ^@(?]3'_ +HI],A_U,?^Z*?0
M 4444 -==Z,O3(Q7PE\'/A)KWPT_:DTZPU.^BM%CDF=;F!B8[Q6C=EBXZ%E!
M;:W]P^U?=]>%^.?"MWXI\2?$!M+.W7M+BTG5-+?GBYA6=E7Z.-R'V<TFCY+/
ML#'$SPV(LW.G*Z2ZV3DUZOE21[F.E+6'X(\5VOCGPEI6O67%O?VZS!#UC8_>
M0^ZL"I]P:W*9]33G&K!5(.Z:NO1A1110:!1110 4444 %%%% !1110 4444
M<3\5/^019_\ 7Q_[(U>95Z;\5/\ D$6?_7Q_[(U>94 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 #K7M/@S_D5M-_ZXBO%
MAUKVGP9_R*VF_P#7$4 <-^T1\8O#'P>\#K=>)M$OO$\&HRM:PZ)I]FEU+=E8
MGF?*.0FQ(XG=BQP IZG K8^#GQ%\/?$7PS=2>'-/GTFUTF^ETF;3[BU6W-O+
M&%;:$7Y=I5T92."K#IR*\7_X* W%A/\ #;PKHFJV'@VYT[6O$$=G+>>.I;FW
MT^QQ!-()C<0.C0O\FP'<-V_;_$:XK]@/XMO/J=]\-+/1O UKX?L8+Z\L;OP)
M/=2V[F&[CADED>X+-*LQDW1S!CN\F53]R@#[6=PBEF(50,DGH*\1TO\ ;$^'
MVK^";CQ9 NOC11=065G*^A70?4YYF98X[--FZX8[&.$!P.3@<U[!K^F-K6A:
MCIZ2)"]U;20"22(2JA9"N2A(# 9Z9YZ5\9^%OV*O'GA:!-8TZ;P/HFO:9JFC
M:CI^B:+%<V^CW4EC'<1R7$XV[HIITN<'8K!?*0$OU !]=^"?'6B?$CP?I'B?
MP]>C4=%U2%;FUN51EW(3W4@%2"""I ((((R*^:?^":PQ\)/'X(P?^%@:WP?^
MNB5I:5^P=X;U;X;^#M%\8ZWK<^L:-%<FXG\.ZO<:?;2S7-W)=3[44\J))G"D
M\[0!6#_P2]TN'0_@;XRTZV:5K>T\<ZO;QF9R[E4:-1N8\DX R>] 'V'1110
M4444 %%%% !1110 4444 %9?B/Q-IOA+2I-1U6[2TM4(&YN2['HJJ.68]E&2
M:Q_%GC^'0KR/2--M7UOQ).NZ'3+=@"J_\])7Z11_[1Z]@35;P[X!F;58]?\
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
M"\+$YCT3=LN;U>QN6'W%/_/)3G^\>U>A6EI!I]K%;6T,=O;Q*$CBB4*J*.@
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
M/*QW[GDQ:^QO_A?Q?=I+_MT]2HIL<BRHKHP=&&0RG((]:=3/5"BBB@ HHHH
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%  .M>T^#/\
MD5M-_P"N(KQ8=:]I\&?\BMIO_7$4 ?+/[1FM7NI?'JP\$:19ZCI5QXALH+"]
MO))+BYL]3@G,D;!K'RS#+'"H/F2>=!*H?Y6. #[?^S]\/[_X=>%M0T_5M,2V
MU62^,UQJ0UNYU9]3/EHJSM-=9F4A55!&Y;8(P Q&#7J&.:6@ HHHH :_0?4?
MSKY*_P"":O\ R2/Q]_V4#6__ $8E?6K]!]1_.ODK_@FK_P DC\??]E UO_T8
ME 'UO1110 4444 %%%% !1110 4444 %%%% !1110 4444 )C/K^=+110 44
M44 %%%% !1110 4444 87C+P1HGQ T?^R_$&GQZE8>:LWD2,RC>N<'*D'C)K
M.\!_";PE\,1=#POHD&CK=!%E6!G(8+G:,,QQC<>GK77457-*W+?0KFE:U] H
MHHJ20HHHH **** "O/OBS]W2_K+_ .RUZ#7GWQ9^[I?UE_\ 9: //:0]#2TA
MZ&@"U^R-_P @OXG?]CSJ7_HN"BC]D;_D%_$[_L>=2_\ 1<%% 'O5%%% !111
M0 AKYCT[XD_'+XB^(/%C^%[OX<^&M)T?6[K2(].\0PWD^H!87*K++Y<B*OF#
M$B@#[C*<G-?3AZ5\!7'PPT33_B#X^?QU^S/XA^)VI7WB*\N[3Q4WV.1[VV=\
MQ(%FNE*K$N(U"C!5 <*210!]R>##K9\+:8?$EQIUUKODC[9-I".EH\G<Q!R6
M"_4DUM5R7PGLK'3OAQX>MM,\+S^"K".T58?#]RJ+)8+SB)@C,H(]F(]ZZV@
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
M0?\ @TO?_CU'_#LS]FS_ *)I!_X-+W_X]0!])_V[IW_/];?]_E_QH_MW3O\
MG^MO^_R_XU\H^-O^":O[/=GX-UZ?2OAG&VIQ:?</:B+4+UW\T1,4VKYIR=V,
M#')KSW]DO_@G5\(?$_[.O@G5/B+\,9HO&MS:R-J::E<7MI<"032 ;XO,78=H
M7C:.,'O0!]X?VYIW_/\ 6W_?Y?\ &C^W-._Y_K;_ +_+_C7S9_P[,_9L_P"B
M:0?^#2]_^/4?\.S/V;/^B:0?^#2]_P#CU 'TG_;FG?\ /];?]_E_QH_MS3O^
M?ZV_[_+_ (U\V?\ #LS]FS_HFD'_ (-+W_X]1_P[,_9L_P"B:0?^#2]_^/4
M?2?]N:=_S_6W_?Y?\:/[<T[_ )_K;_O\O^-?-G_#LS]FS_HFD'_@TO?_ (]1
M_P .S/V;/^B:0?\ @TO?_CU 'T]#,D\:R1NLB-R&4Y!_&N!^+/W=+^LO_LM=
M!X \ Z#\+O!VE^%O#%@NEZ#ID7DVEHLCR")-Q;&YR6/+$\D]:Y_XL_=TOZR_
M^RT >>TAZ&EI#T- %K]D;_D%_$[_ +'G4O\ T7!11^R-_P @OXG?]CSJ7_HN
M"B@#WJBBB@ HHHH 0]*^!_$%A\'K;QEX_B^/?AG7]6^(-UK=X=/N7TO4;PSZ
M>7/V%=-DMU*1A8M@PI5A)OW<U]C_ !9^*FB?!GP<_B?Q$9H]'BN[6UGN(E!6
M#SYTA660D@+&I<%F)X )KY$\"?$[6-"U3QQ)X'^.WPGM?#5_XHU*[@LO%32/
M=0.T["0+)]J7?$6!9& P0PVG;B@#ZD_9PM?%-E\#/!<'C7[6/$L>G(MVM^P:
MY7D[%F(ZRB/8'/\ >#5Z37-_#G5+W6O VBWVHZMI&NWT]LKS:EH.?L-PW=X<
MLQV'M\Q^M=)0 4444 ?-/Q=\;?'76/!FI:7I'PMFTZ2\NH[-M0T3Q):W%Y'9
MLS>?+"LBQ*DOEJ A+':T@;G9S\UZ#-<:;\&/C182>!+WP3X2T#XCZ+?W]K<S
MP31PV44FF&YMV$3L6*11B9V.5(DSN)#5^E)&>M4ET+34BOXET^U6._9GNT$"
M@7#,H5C(,?.2H ).<@ 4 >$^&=>TWQA^V?J.H>'M0MM7T^P\!0VNHW5A,LT2
M32W[26T;NI(W>6LS 9R%;/1N4_:G_P"1Q^"?_8U7'_IIO:]J\*>"/#O@2PDL
M?#6@:7X>LI)#*]MI5G':QLYZL5C4 GWKQ7]J?_D<?@G_ -C5<?\ IIO: '#I
M10.E% !1110 4444 %%%% !1110 4444 ?0$/^IC_P!T4^F0_P"IC_W13Z "
MBBB@ HHHH **** "N1^*G@U_'7@?4--MI/L^I*%NM/N.\-U$P>%P>WS* ?8F
MNNHH,:U*->G*E/:2L_F>03>,D\?>$OAMK03R9Y]>MTN;<]8+A$F26,CL5=6%
M>O#H*^9?B)X@TWX1?%VRT_4;V*RT#6M7M_$43NPVVLZJ\5SN Y"OF-P>F=_O
M7TO!-'<01RQ.LL4BAD=#E6!&001U%)'B977=6I6IU'^\@TI>J5KV[2W7J244
M44SZ$**** "BBB@ HHHH XGXJ?\ ((L_^OC_ -D:O,J]-^*G_((L_P#KX_\
M9&KS*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M****  =:]I\&?\BMIO\ UQ%>+#K7M/@S_D5M-_ZXB@#:HHHH **** "BBB@
MHHHH **** "OG7XOZ_X_UKX^6_@OPM\0(O 6F0^#KC7I;F32K>\1YUNUB4R&
M7[L85LG:1TZBOHJO//B3^SY\._B_JMGJ7C+PGI_B"]M(#;0S7BL2L1;<8S@@
M%2>2#D&@#PGP5^T/\2_&T?[-7B"5=%TKPWXZ8P:O:PQ.]U/<"RNYCLW#;%#F
M!&7!9FW8R /F^N!R!6%=^!?#][+X?DET>T)\/R^?I06(*MD_E-#F(# 7]V[)
M@#&#BMZ@ HHHH **** "BBB@ KPC]H+Q)XS3XG_"?P=X2\5GP?'XEGU07U_'
MIT%Y)MM[3S455E!4?-U->[UQ/Q,^"W@GXQPZ=%XS\.VFOIISO):?:MP,+.NU
MRI4@C(&#0!\DW'[0'QB\0_#31KG1/%6EMXL@U?5O#UEI^GZ*MQ/XKO;2]\E)
MMA;9;V8A5GFE5AL)R"!A3TGPK_:,\?\ B']KS4/!^K:G;2>$9]0US3;2+^ST
M2U:2Q2W(2UN ?-DG4O-YRRJJ +\A.*]QU_\ 95^$WB:WT6#4/ FD20:+:?8=
M.BBC:%;6#<7*($90 6))]3R<UT&B?!/P'X<\>7OC73/"FEV7BJ\C,4^JPVX$
M[@A0W/8L%7<PY; R30!V]%%% !1110 4444 %4M:N9+/2+V>(@2Q02.I(S@A
M21_*KM1SPI<PO%*H>-U*LIZ$$8(H ^%_!G[0/Q5\,^'_ (5:]KGC2P\6I\0/
M#.J:@^G7NG6U@-*N+>Q-U',LJ%08=RB-S)P-ZG(KF;G]IWXQ:5X*M?#=SKFH
M7/Q,.LP17UO8:7IM_<&V?2);U38"-E@E0M&'<R,'2,G&XE<_8G@3]F7X6?#.
MZO+CPUX%T;2YKRU:QF=+?>6MV^]#\Y;"-W48![@U7_X97^$9\$MX1'P^T(>'
M6O/[0-@+4!?M&W;YF<[@VWY,Y^[\OW>* -[X'>,;SXA?!OP1XFU"XL[K4-7T
M:TO;F;3PP@>62)6<QAN0NXG -=Q532M*LM#TRTT[3K6&QL+2)8+>UMT"1Q1J
M,*BJ.     *MT %%%% !1110 5Y]\6?NZ7]9?_9:]!KS[XL_=TOZR_\ LM '
MGM(>AI:0]#0!:_9&_P"07\3O^QYU+_T7!11^R-_R"_B=_P!CSJ7_ *+@HH ]
MZHHHH **** *VI:9::S87%C?VL-[97"&.:WN8Q)'(IZJRL""#Z&O%F^&/[._
M@35;G0KGP]\/=,U.03ZM)87]M9^>L;,7EEVR#<L8Y/95 P, 5[B>17P#XE\(
MZ[\//C4L^K_!C7?'K2:_X@O[W6=)L8+V'6[*^MFCM8)9'<&,1AEA:.3"*L>X
M9!H ^\=$TO3M%TFTL=(M+6PTR",);VUE$L<,:=@BJ H'TXJ]7FO[-O@K6?AU
M\"_!GAOQ Z'6-.T](;B*.8S+ <DK"KG[PC4K&&[A*]*H **** "BBB@ KYZ_
M:G_Y''X)_P#8U7'_ *:;VOH6OGK]J?\ Y''X)_\ 8U7'_IIO: '#I10.E% !
M1110 4444 %%%% !1110 4444 ?0$/\ J8_]T4^F0_ZF/_=%/H **** "BBB
M@ HHHH **** /EW]JG]GA_B)XS\-ZY::NMC-?S0Z-+%-&75<^8ZR+@^FX$?3
MGK7H_P -_%TW@%='^'_BZW32[^VA2STO4D8FSU1$4*NQS]R7 &8VY_NY%=%\
M4/\ CX\%?]C%;?\ HN6NB\3^%=*\::'/I.LV4=_83@;HI!T(Z,I'*L#R&&"*
M5CY6EEL:..Q&*PGNU':]]I:7:?;7JMGT:T-;K2UY!%KVN_!&5;7Q'-<^(/ ^
M0L'B!AONM.'0)=@??0=!,!Q_$.]>LVEY!J%K%<VTT=Q;RJ'CEB8,CJ>001P0
M?6@]W#XJ->\&N6:WB]U_FNS6C];DU%%%,[0HHHH **** .)^*G_((L_^OC_V
M1J\RKTWXJ?\ ((L_^OC_ -D:O,J "BBB@ HHHH **** "BBB@ HHHH ****
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
M"NMH **** "BBB@ KYZ_:G_Y''X)_P#8U7'_ *:;VOH6OGK]J?\ Y''X)_\
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
MK<?"'65O?#VB:/KOCJZTN2QLX;AY)K6WAU$,LS%L?-]EW@*!AMF20"#[]<?
MWP)=^-T\73>&;*3Q MPEY]K(;!N$78DY3.PRJN )"I8 #!XJTWPA\('0M&T<
M:%;)IVCZA_:NGPQET^S76]W,J$,"&+2R9YP=[ \'% 'F7[4?AB[\2:+=RZ)=
MZKK'B?3](N)M/\,:9X@&E%9&8!=18JRLYB(PH8E,L1C)S6EJ/QFO='^ O@'Q
M!HTD/B+6_$XTG3M/O=21K:"2XNPBBXG5<LB\LY1>2<*.N:[GQ_\ !SP9\49K
M2;Q/H%MJL]K')!%-(71Q%)CS(BR,I:-L#<A)4X&14'Q1^&4?COX:7/A+3_[-
MTZV98$B@O-.6ZLQ'$Z,(FA#(0I"!049&3AE8%10!XS_POKXH_P#"17?@[[#X
M1/BB'Q?!X;6^7[2;(PR:0VH>>4W;P_ 7R\]_O'[U4_"W[6GBW7?'<0;P?<3>
M#I-;N]%:>#2KQ9(1;F6-KHW+CR&!D@8>2/G4,/F)!%>B_!?]FK1_AC%?7>H+
M9:IK-WKAU]9+6WDA@M+C[*+1?*5Y)')\D,&=W8LTCGC( ZR#X%^ [;QN?%T7
MABQ7Q!]I>]%UM;"W+IL><1YV"5EX,@7<03SS0!\X>'OVT?'.J^%+_P 3R^"&
MCT>[\,:CXATQY--O+:.U,%N9X(IIY<)<B1< O#C:W8@AJ[W_ (3?QMXRT[Q[
MX/\ $[Z7I6LP>%[7Q)I.I>')IX_(,AGV)(7Y+1RVRG<,*ZL05'(/H5C^S;\,
M]-EU1[;P=IL7]I6EQ83H%8H+>X.9XHU+8B20GYEC"@]ZT/&_PHL/$FC:[%I9
MAT36=7TE-"EU9(3)(ED&;]VHW 9"RR[3V9LG.,4 :GPO\5S>._AKX3\2W$*6
M\^L:3::A)$F=J-+"LA49[ L173U2T71[/P]H]CI>GP+:V%C!';6\"=(XT4*B
MCV  %7: "O/OBS]W2_K+_P"RUZ#7GWQ9^[I?UE_]EH \]I#T-+2'H: +7[(W
M_(+^)W_8\ZE_Z+@HH_9&_P"07\3O^QYU+_T7!10![U1110 4444 (>E?"&M?
M$GXF^,_B*B6WQCB\"6&I>+=<\+#3[?1["6/2);6*1[/SVF4NS3+"SD%EW"1-
MF.I^[V8*,GI7QSJ.A^/_ -HF]\?C3O#?PDM/#/\ PD$^EW6F^*M%N;Z^O'LG
M\N.>Z,<B*&( :,8)",OS$&@#W?\ 9C\8W?C_ . G@K7M0OYM5O[NP!N+Z<1A
MKB569'D'EJJ;6925V@#:5KU"N<^'6CZCX?\  VAZ9JL>D0ZA:6J031Z#;-;V
M*%1@+!&Q)1    3Q71T %%%% !17$_&#XGV_PE\%R:W)I]QK-[+=6^GZ?I5H
MRK-?7EQ*L4,*EB ,NPRQX50S'@5YP_[3&L>%?!'B_6/&?@6;3[S1/LRV2Z)J
M"ZA9:S)<R>3##;7)6/\ >B8B-T=1MR&Y4@T >^U\]?M3_P#(X_!/_L:KC_TT
MWM=?\,?B_KGB'QSJW@CQIX7A\*>*[+3X=7ABL]1%_:WEG([1[XY=B$-'(NQU
M91@E2"P8&N0_:G_Y''X)_P#8U7'_ *:;V@!PZ44#I10 4444 %%%% !1110
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
M%E)!?AMN/X@*\[\.Q? *VO\ X<7'@EM,779HI4T=O#Q!N;B!K5_-^V^7EFB
M +M/TE"9(<\_0?A?PQIO@[0K31])MEM-/M5*Q0IP%RQ8_F6)X]:;IGA'0]%O
M[R^T_1]/L;V\YN;BVM8XY)^<_.R@%N?7- 'PGX*@^'EO^S3\"Y_"*>'8OBV;
MC0#I[Z,(!J;RF:(78D\K]XT?V<S^;O\ EV[MW.*]&LQ\/?%_QVM%\$+HVE'P
MMXAO=4UCQ(;E7U/5]2,<JRZ? -QFEC!E_>$Y0>4L4:DC*?3NA?#[POX7O7O-
M'\.:3I5VZE6GL;"*&1@>H+(H)%0VGPR\(6&KKJMMX6T6WU19#*M[%IT*3!SG
M+!PN[)R><YYH ^,_A!X5TR>U\/>!/#VN^$/'4'C'PS=S7VN:7H8LM1LMDT,C
M/=NKM*4G9W1EE"N)5[X8+Z'X\^ NL>$Y]2U:VL+?Q-I$M[,;7PS;VDLD*I(;
MUHPT:\*$>Y1@54@,"?EX=?I[3/#FE:-=WMU8:99V-S>OYEU-;6Z1O.W]YV4
ML>3R<UH$ ]>: /G?X4_!2?X31>'?%>OW^F:/+I]C,VMSR2[25>SM(@DDQ.TK
M&]NQR3MY!'))J#]N6SEUGX:>"[2SBT^[N+OQWX=B@BU2/S;.5FOD"K,HY:,Y
M^8#J,U[[XF\.6'B_P_J.B:K +G3=0@>VN83TDC889?Q!(J>XT>QN[>W@GLX)
MX;:2.6%)8U<1NA!1E!'!4@$$<C'% 'S1K'_"3_"'3/"6@7$O@GX9OXIUV6VO
M_$GA+24M[>WACM'DA3$XV>?*Z%%:0%0,@ L17G_B;]IWQ]HO@[3K_2O$MEK=
MT=3UG1)+F/3EEBETRWE"?\)(%C!^2V_Y:*I\J0L0N#BOM?5M'L->T^6QU*RM
M]0LIAB2VNHEEC<9SRK @\^HJ&#PWI-L4,.F6<12V^Q+LMT&V#.?*&!PG^ST]
MJ /D[QU\<?%'AO7_ !O-I?Q,L-2D\,W6BPZ3X6:TM6FUY+FVMBVYU =O.:1S
M&8<;6W9W+A0>)I?!UA^T)X"U?P@VC7,P\8WEEK$%LT@\12:E)#<12^89,LUE
M&I5V3 4*D;H=JJ&^C?#OP@\-^&_%&KZ];Z?;R7E]<Q7,/F6T6+'R[6*V"6Y"
M@QJ4A7(!ZD]N*Z1/#>DQZY)K*:99KJ\D8B>_6W03L@Z*9,;B.!QG% 'BOP@\
M0?%?4/C?\0;7Q5HEC9^&HY+'R&CU6>:.WS:9(M0UL@E#/@N=PVL2.:]\HHH
M**** "BBB@ HHHH **** "BBB@ KS[XL_=TOZR_^RUZ#7GWQ9^[I?UE_]EH
M\]I#T-+2'H: +7[(W_(+^)W_ &/.I?\ HN"BC]D;_D%_$[_L>=2_]%P44 >]
M4444 %%%% 'EO[3>L>$]"^"?B*Z\:Z3<Z_H7[B+^R+*1XY[ZX>=$MX(RC*P9
MYFC4<@<\\9KPSQ%^R)X-T;X51>*-)^!%K>^-WBAN=1\,+XKNTD; _>Q)<B0K
M+*JC:N0 3QD"OH3X[_"U_C%\,M3\-VVH?V/J;26][IVH^7O%K>6\R3P2%<C<
MHDC7<.ZDBO+Y_&O[3>I6+Z%#\,O!^C:LX,)\6/XF,^GQG!'GI:"$3-ZB-B/0
MM0!ZG\!=8\+:_P#!SPAJ/@FWEL_"MSI\<EA:SL[201D?ZMR[,VY3N4Y)Y!YK
MOJXOX-?#.U^#GPN\->#+2[EOXM'LUMVO)@ ]Q)RTDA Z%G9FQVSBNTH ****
M /DW]HOX">/_ !+X 6?5?%.H?$NUTKQ#INMCP[::9;V,\EK#<'[3#$\1!=V@
MD<!21NVX'+5P6K?"G4=?L_B+KWPU^'&J^%?"MJ_AS5M.\+W.FG2FU/4M/OC<
MW+P6;[?++P".+<57S'0=<;J^[Z2@#Y^^&5QJ?Q/_ &C-1^(:^&=>\-^'=/\
M"R:! ?$>GO87%W<R7?VB4I#)A]D:I&N\@!F<[<@9IG[4_P#R./P3_P"QJN/_
M $TWM?0M?/7[4_\ R./P3_[&JX_]--[0 X=**!THH **** "BBB@ HHHH **
M** "BBB@#Z A_P!3'_NBGTR'_4Q_[HI] !1110 4444 %%%% !1110 4444
M%%%% !1110 4UT612K ,I&"",@BG44 >3:CX'UGX6WT^L^ H/MFC2N9K_P (
MLP6-B>6DLR>(Y.YC^ZWL:[CP3X[T?X@:1_:&D7!D5&,4]O*ICFMI!]Z.5#RC
M#T/ZUT->?^-?AC+?:M_PDWA6]7P_XNC4*USMS;WZ#I%=(/OKZ,/F7L>U+8\A
MT*F#?/A5>'6'ZP[?X=GTL[WP?CQ_R%_ O_81N/\ TDEKFJX_XM_M :9_;WA;
M2O$MA=:!XBTB]D;4[0IYL40>W=%=)!]]&WJP/7&<CBNA&OZ655O[3LL,,@FY
M09'YT7,,!CL-B*N(]G-74E=;->[%:IZK5-:]4T7Z*SV\0Z2O75;$?6ZC_P :
M:WB;1UZZO8#ZW4?^-,]CV])?:7WFE166?%>B+UUG3A_V]Q__ !5-/BW0Q_S&
MM._\"X_\:"?K%%?;7WHUJ*R#XOT$==;TX?\ ;W'_ (TA\9^'QUUS3?\ P+C_
M ,:!?6J'_/Q?>C8HK%/C7P\.NNZ;_P"!<?\ C2'QSX<7KK^F#_M[C_QH)^MX
M?_GY'[T;=%81\>>&AU\0:9_X%I_C36^(/AA>OB+2Q_V]I_C0+ZYAO^?L?O1O
MT5SW_"Q/"P_YF/2__ M/\:0_$;PJ/^9CTO\ \"T_QH%]>PO_ #]C_P"!+_,Z
M*BN</Q)\*#KXDTL?]O2?XTT_$SPD/^9ETO\ \"EH%]?PG_/Z/_@2_P SI:*Y
M@_$_PB.OB72__ E:0_%+P@#_ ,C+IG_@0*5T+^T,'_S^C_X$O\SJ**Y4_%7P
M>IQ_PDFG?A,#4;?%OP:IP?$=A^$F?Z470O[1P2_Y?P_\"7^9UU%<>?B_X,!_
MY&*R/T8G^E)_PN#P;_T,%J?H'/\ [+1<C^T\ O\ E_#_ ,"C_F=C7.W/_)1-
M._[!5Q_Z.BJA_P +@\'?]!V _1)#_P"RUYSJ/[0>C1_$^U:*W>;2H87L7OMV
MW.]T8R!2/N@KCGD]:+H\O,,YRZE"'-7CK*.S3ZI]+V7GL>[UJ6OB?5;.WC@@
MOI8XHQM5%Q@#\JYK3_$>DZL0+'5+*\)Z""X1R?P!S6C@^AIGTD)QJ+F@[KR-
MG_A,=:_Z",W_ ([_ (4?\)CK7_01F_\ '?\ "L:B@LV?^$QUK_H(S?\ CO\
MA1_PF.M?]!&;_P =_P *QJ* -G_A,=:_Z",W_CO^%'_"8ZU_T$9O_'?\*QJ*
M -G_ (3'6O\ H(S?^._X4?\ "8ZU_P!!&;_QW_"L:B@#9_X3'6O^@C-_X[_A
M1_PF.M?]!&;_ ,=_PK&HH V?^$QUK_H(S?\ CO\ A1_PF.M?]!&;_P =_P *
MQJ* -G_A,=:_Z",W_CO^%'_"8ZU_T$9O_'?\*QJ* -G_ (3'6O\ H(S?^._X
M4?\ "8ZU_P!!&;_QW_"L:B@#9_X3'6O^@C-_X[_A1_PF.M?]!&;_ ,=_PK&H
MH V?^$QUK_H(S?\ CO\ A1_PF.M?]!&;_P =_P *QJKZA9)J-G+;/)-$D@P7
M@D,;CG/##D4$RND[;G0_\)AK7_01F_3_  H_X3'6O^@C-_X[_A7E5KX6CF\7
MZE8-JFL_98;*WF1?[2ER&=I0QSGT45W%O"+:".)6=U10H:1BS''J3U/O0<F&
MKU*Z;G"R3:WOL[/HNQN_\)CK7_01F_\ '?\ "C_A,=:_Z",W_CO^%8U%!VFS
M_P )CK7_ $$9O_'?\*/^$QUK_H(S?^._X5C44 ;/_"8ZU_T$9O\ QW_"C_A,
M=:_Z",W_ ([_ (5C44 ;/_"8ZU_T$9O_ !W_  H_X3'6O^@C-_X[_A6-10!L
M_P#"8ZU_T$9O_'?\*/\ A,=:_P"@C-_X[_A6-10!L_\ "8ZU_P!!&;_QW_"C
M_A,=:_Z",W_CO^%8U% &S_PF.M?]!&;_ ,=_PH_X3'6O^@C-_P"._P"%8U%
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
M?_I$CKOV1O\ D%_$[_L>=2_]%P44?LC?\@OXG?\ 8\ZE_P"BX**#O/>J***
M"BBB@#D?BQ\0/"OPO^'VL>)/&MW#9^&;2(+>23PF9&61A&J% "6W,ZKC!SNK
MY)\5>.M6\>V/@SX>>!?@;H'@WP1XIU)ETV_\=6$26IFBA>[,Z:5"=Q^6(E3(
MRY8KD=:^M/BSXG\*^$O ]W>^-((;GP[+/;6,\%Q:_:8Y&GGC@B5H\$,#)(@Y
M&!G)Z5\_ZO\ LL?#X?$DV7PO\7:M\,_'/A=%UN/3=,9KK3+872S0K*;*<-"
MZK,N(BAQGIQ0!])>!=&U;P_X0TK3M=UE?$&L6\"I=:FEHMJMQ)W81*2$'8*#
MP!6]7!_ GQM+\1OA#X5\23ZC!J\VHV2S/?6UF]I'.<D%Q"[,T><?=).*[R@
MHHHH **** "OGK]J?_D<?@G_ -C5<?\ IIO:^A:^>OVI_P#D<?@G_P!C5<?^
MFF]H <.E% Z44 %%%% !1110 4444 %%%% !1110!] 0_P"IC_W13Z9#_J8_
M]T4^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBFN@D1E)(!
M&.#@T >2?'@?\3?P+_V$;C_TDEKF:V?B9\)M%AL=/N&N];FFBN"8VFUBY?RR
M48$KES@XXX[5S6E:7%H]I]GADN)4W%MUS.TSY/\ M,2<>U!YN&C7C4J2J124
MG?1W^S%=EV+E%%%!Z04444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5SMS_R433O^P5<?^CHJZ*N=N?^2B:=_P!@JX_]'14'#B_AC_BC_P"E
M(Z*BBB@[@HHHH **** "BBB@ HHHH *!QTXHHH 9/#'<KMFC29?210P_6L"_
M^'7A?4Y#)<Z!I[RGK(L 1OS7!KHJ*#"K0HUU:K!2]4G^9QH^%>E6KE]-OM8T
M<G^&RU&0)_WRQ84H\(^)+%B;#QI<R)VCU.RBG_\ 'EVFNQHI6./^S<*O@CR_
MX6X_^DM''!O'U@QRF@:Q'V(:6T?]=PI%\8^(K-B-0\%7I _Y::;=17*G\"5-
M=E10'U.I'^'7FO\ P%_^E1;_ !.-'Q6T:!MNH6VJZ._I?:=*H_[Z (K2T[X@
M^&=6.VTU[3Y7_N&=5;_OEL&NAR<8R<>E9NH>'-)U7_C]TNRN_P#KM;H_\Q0'
M)CH;5(R]8M/[U)_^DE^&5+A \3K*A_B0AA^8IW2N0D^$OA7S#);Z:VGR'^*P
MN);?]%8"FQ_#VZL6_P")=XNUZS3/$<TJ7*#_ +^*3^M,/;8R'QT4_P##*_\
MZ4H_F7[#_DH.L_\ 8-M/_0YJZ*OF7PWX*^(</Q>NF-]+#=QMYMQJ4Q\R%X6+
M!24SA@<'"]CZ8KV?_A&O&;CY_&<"?]<M)C_JQI)GBY5F=?$4YMX2:M.7\O>_
MVI1[VTNM-SLZ*X]?"?B8C]YXXN2?^F>FVXIQ\':ZW7QOJ8_W+2W7_P!EIGM_
M6J__ $#R^^'_ ,F==FC-<A_PA&K-]_QMKG_ %@7_ -DIK_#V[E_UGC/Q(W^[
M<1+_ "CI!]9Q'3#O[X__ "3.QI<'TKB_^%9(_P#K?$_B67ZZCM_DHI1\+--_
MCU77Y3_M:O-_0B@7M\8]J*^<O\DSL\'T/Y4;3_=/Y5QY^%FB,,/-J[_[VK7!
M_P#9J:?A)X;;[\%[)_OZC.?_ &>@?M<;_P ^H_\ @;_^0.R((Z@C\*C>:./[
MTB+_ +S 5R!^$'A)OOZ4TG^_=3'_ -GIR?"'P:A_Y%^U8_[;2-_-J!>TQ_\
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
MB2BBB@](**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH IZK=
MW=G:^99V#:C-N \E9EB./7+<?A7)Z5/XBT_5=;NG\,.R7\\<RJ-0@R@6)4.>
M?5<UW%(>AH.*MAG6G&?M)1Y=5;EWLUUBWLRU^R+SI/Q-R,'_ (3G4>/^V=O1
M1^R-_P @OXG?]CSJ7_HN"B@[3WJBBB@ HHHH **** "BBB@ HHHH **** "O
MGK]J?_D<?@G_ -C5<?\ IIO:^A:^>OVI_P#D<?@G_P!C5<?^FF]H <.E% Z4
M4 %%%% !1110 4444 %%%% !1110!] 0_P"IC_W13Z9#_J8_]T4^@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B?BI_R"+/_ *^/_9&K
MS*O3?BI_R"+/_KX_]D:O,J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "D/0TM(>AH M?LC?\@OXG?]CSJ7_HN"BC]D;_ )!?
MQ._['G4O_1<%% 'O5%%% !1110 4444 %%%% !1110 4444 %?/7[4__ "./
MP3_[&JX_]--[7T+7SU^U/_R./P3_ .QJN/\ TTWM #ATHH'2B@ HHHH ****
M "BBB@ HHHH **** /H"'_4Q_P"Z*?3(?]3'_NBGT %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 <3\5/^019_]?'_ +(U>95Z;\5/^019
M_P#7Q_[(U>94 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %(>AI:0]#0!:_9&_P"07\3O^QYU+_T7!11^R-_R"_B=_P!CSJ7_
M *+@HH ]ZHHHH **** "BBB@ HHHH **1F"J6)  &23VKD_&NM:_<^%[H^ D
MT?5/$!>.*'^TKLI:P!FPTLAC#,P5<ML&"V,9&<@ ZRC.:^._"OQ?\=:S^RI\
M)O,\22)XT\<^)AX<N/$BP1F2V4W5VTTT<9!0,(;5T0$$*64G..6^*?B5X[^%
MNI>,OAA9^+KO5=0GU+PU:>'_ !)J\,4UYI\.K7+V\IEVJJ3-"8)'0LO.\!LA
M>0#[&!S7SW^U/_R./P3_ .QJN/\ TTWM7_A3?Z_X#^.GB3X9:KXGU+Q?I/\
M8-IXBTN_UGRFO+??/+;SP.\:('7=&CJ2,C>PZ 50_:G_ .1Q^"?_ &-5Q_Z:
M;V@!PZ44#I10 4444 %%%% !1110 4444 %%%% 'T!#_ *F/_=%/ID/^IC_W
M13Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .)^*G_((
ML_\ KX_]D:O,J]-^*G_((L_^OC_V1J\RH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *0]#2TAZ&@"U^R-_R"_B=_V/.I?^BX
M**/V1O\ D%_$[_L>=2_]%P44 >]4444 %%%% !1110 4444 1W-O%>6\L$\:
MS0RJ4>-QE64C!!'<$5S'@/X4^#?A=%>1>#_"NC^%X[QD:Y32+*.V$Q4$*7"
M9P"<9]375T4 ?/%E^R_J6E_L^^$_!5EXAMH?%7A35QKVD:R]JSVZW2W<TRB2
M+<"4:.>2)@"#AR1SBJ5[^S#XG\8Z7XRUOQ-XHTZ#XB:S>:5>Z;?:39/]ATE]
M,D\VS58Y&+R R-(TFXC<)" !@5]*44 >1_"KX6^*-,^('B'Q]X]U;2]2\4:E
M86VD6]OHEO)#:65G"\DFU?,8NSO)*S,3C@*!TS7%?MBZQ9^&-2^$6N:K/]BT
M>P\42M=7KHQC@#:9>(I<@' +,JCW(KZ1I&4,,$ CT- 'QBO[3'PL,AC'CG2C
M(H!*!GW 'H2-OL:=_P -*?"__H=M,_.3_P")KZ \/>&-0M?V@O&FM36+II-Y
MX?TBVM[HJ-DDL4U\TB#W421D_P"\*])\B/\ N+^0H ^-O^&E/A?_ -#MIGYR
M?_$T?\-*?"__ *';3/SD_P#B:^R?(C_N+^0H\B/^XOY"@#XV_P"&E/A?_P!#
MMIGYR?\ Q-'_  TI\+_^AVTS\Y/_ (FOLGR(_P"XOY"CR(_[B_D* /C;_AI3
MX7_]#MIGYR?_ !-'_#2GPO\ ^AVTS\Y/_B:^R?(C_N+^0H\B/^XOY"@#XV_X
M:4^%_P#T.VF?G)_\31_PTI\+_P#H=M,_.3_XFOLGR(_[B_D*/(C_ +B_D* /
MC;_AI3X7_P#0[:9^<G_Q--D_:8^%D,;22>.=*C11DL[.H'U)6OLOR(_[B_D*
M\S_:5\+ZAXL^!7C31]%L'U#5+RP:*WMH5&^1MRG S]* ,B/]L/X-+&H/Q!T?
M@ ?ZUO\ XFG?\-B_!K_HH.C_ /?UO\*]A\B/^XOY"CR(_P"XOY"@#Q[_ (;%
M^#7_ $4'1_\ OZW^%'_#8OP:_P"B@Z/_ -_6_P *]A\B/^XOY"CR(_[B_D*
M/'O^&Q?@U_T4'1_^_K?X4Q/VRO@M+NV?$317VL5;;,3M8=0>.#[5[(8(\'Y%
M_P"^17EWP)\*ZEX</Q#_ +5L'L_M_C#4;^U\U1^]@D\O9(OL<'\J ,__ (;%
M^#7_ $4'1_\ OZW^%'_#8OP:_P"B@Z/_ -_6_P *]A\B/^XOY"CR(_[B_D*
M/'O^&Q?@U_T4'1_^_K?X4?\ #8OP:_Z*#H__ '];_"O8?(C_ +B_D*/(C_N+
M^0H \;;]LKX++(L;?$71%D<$JAF.6QUP,<XI_P#PV+\&O^B@Z/\ ]_6_PK0\
M<^%-2U'X^?"[6;73WFTK3;'6H[RZ51LA:5+81!O][8^/H:]1\B/^XOY"@#Q[
M_AL7X-?]%!T?_OZW^%'_  V+\&O^B@Z/_P!_6_PKV'R(_P"XOY"CR(_[B_D*
M /'O^&Q?@U_T4'1_^_K?X4?\-B_!K_HH.C_]_6_PKV'R(_[B_D*/(C_N+^0H
M \>_X;%^#7_10='_ ._K?X4?\-B_!K_HH.C_ /?UO\*]A\B/^XOY"CR(_P"X
MOY"@#Q[_ (;%^#7_ $4'1_\ OZW^%'_#8OP:_P"B@Z/_ -_6_P *]A\B/^XO
MY"CR(_[B_D* /G'XA_M:?!_5;"U@MOB!H\DZR^9Y2R,6V[2-V O3) S[UPG_
M  TI\+_^AVTS\Y/_ (FOH"Z\,:@_[1VEZXMBYT>+PI>63W>T;%G:\MG6/ZE4
M8_@:])\B/^XOY"@#XV_X:4^%_P#T.VF?G)_\31_PTI\+_P#H=M,_.3_XFOLG
MR(_[B_D*/(C_ +B_D* /C;_AI3X7_P#0[:9^<G_Q-'_#2GPO_P"AVTS\Y/\
MXFOLGR(_[B_D*/(C_N+^0H ^-O\ AI3X7_\ 0[:9^<G_ ,31_P -*?"__H=M
M,_.3_P")K[)\B/\ N+^0H\B/^XOY"@#XV_X:4^%__0[:9^<G_P 31_PTI\+_
M /H=M,_.3_XFOLGR(_[B_D*/(C_N+^0H ^-O^&E/A?\ ]#MIGYR?_$T?\-*?
M"_\ Z';3/SD_^)K[)\B/^XOY"CR(_P"XOY"@#XV_X:4^%_\ T.VF?G)_\31_
MPTI\+_\ H=M,_.3_ .)K[)\B/^XOY"CR(_[B_D* /C;_ (:4^%__ $.VF?G)
M_P#$T?\ #2GPO_Z';3/SD_\ B:^R?(C_ +B_D*/(C_N+^0H ^-O^&E/A?_T.
MVF?G)_\ $T?\-*?"_P#Z';3/SD_^)K[)\B/^XOY"CR(_[B_D* /C;_AI3X7_
M /0[:9^<G_Q-'_#2GPO_ .AVTS\Y/_B:^R?(C_N+^0H\B/\ N+^0H ^-O^&E
M/A?_ -#MIGYR?_$T?\-*?"__ *';3/SD_P#B:^R?(C_N+^0H\B/^XOY"@#XV
M_P"&E/A?_P!#MIGYR?\ Q--'[3'PL,IC_P"$YTKS NXIN?<!TSC;T]Z^R_(C
M_N+^0KS*T\+:C'^TMJVO&P<:++X1LK%+S:/+:=;VY=H_J%=#^(H \#_X:4^%
M_P#T.VF?G)_\31_PTI\+_P#H=M,_.3_XFOLGR(_[B_D*/(C_ +B_D* /C;_A
MI3X7_P#0[:9^<G_Q-'_#2GPO_P"AVTS\Y/\ XFOLGR(_[B_D*/(C_N+^0H ^
M-O\ AI3X7_\ 0[:9^<G_ ,31_P -*?"__H=M,_.3_P")K[)\B/\ N+^0H\B/
M^XOY"@#XV_X:4^%__0[:9^<G_P 31_PTI\+_ /H=M,_.3_XFOLGR(_[B_D*/
M(C_N+^0H ^-O^&E/A?\ ]#MIGYR?_$T?\-*?"_\ Z';3/SD_^)K[)\B/^XOY
M"CR(_P"XOY"@#XV_X:4^%_\ T.VF?G)_\31_PTI\+_\ H=M,_.3_ .)K[)\B
M/^XOY"CR(_[B_D* /C;_ (:4^%__ $.VF?G)_P#$T?\ #2GPO_Z';3/SD_\
MB:^R?(C_ +B_D*/(C_N+^0H ^-O^&E/A?_T.VF?G)_\ $T?\-*?"_P#Z';3/
MSD_^)K[)\B/^XOY"CR(_[B_D* /C;_AI3X7_ /0[:9^<G_Q-'_#2GPO_ .AV
MTS\Y/_B:^R?(C_N+^0H\B/\ N+^0H ^-O^&E/A?_ -#MIGYR?_$T?\-*?"__
M *';3/SD_P#B:^R?(C_N+^0H\B/^XOY"@#XV_P"&E/A?_P!#MIGYR?\ Q-'_
M  TI\+_^AVTS\Y/_ (FOLGR(_P"XOY"CR(_[B_D* /C0?M,?"QG=!XYTIG3&
MY0SDKGID;>,T[_AI3X7_ /0[:9^<G_Q->_>!_"^H:?\ &[XFZM=6#PZ9J,&D
M+9W+*-DQBAF$@7_=+*#]:]+\B/\ N+^0H ^-O^&E/A?_ -#MIGYR?_$T?\-*
M?"__ *';3/SD_P#B:^R?(C_N+^0H\B/^XOY"@#XV_P"&E/A?_P!#MIGYR?\
MQ-'_  TI\+_^AVTS\Y/_ (FOLGR(_P"XOY"CR(_[B_D* /C;_AI3X7_]#MIG
MYR?_ !-'_#2GPO\ ^AVTS\Y/_B:^R?(C_N+^0H\B/^XOY"@#XV_X:4^%_P#T
M.VF?G)_\31_PTI\+_P#H=M,_.3_XFOLGR(_[B_D*/(C_ +B_D* /C;_AI3X7
M_P#0[:9^<G_Q-'_#2GPO_P"AVTS\Y/\ XFOLGR(_[B_D*/(C_N+^0H ^-O\
MAI3X7_\ 0[:9^<G_ ,31_P -*?"__H=M,_.3_P")K[)\B/\ N+^0H\B/^XOY
M"@#XV_X:4^%__0[:9^<G_P 31_PTI\+_ /H=M,_.3_XFOLGR(_[B_D*/(C_N
M+^0H ^-O^&E/A?\ ]#MIGYR?_$T?\-*?"_\ Z';3/SD_^)K[)\B/^XOY"CR(
M_P"XOY"@#XV_X:4^%_\ T.VF?G)_\31_PTI\+_\ H=M,_.3_ .)K[)\B/^XO
MY"CR(_[B_D* /C;_ (:4^%__ $.VF?G)_P#$T?\ #2GPO_Z';3/SD_\ B:^R
M?(C_ +B_D*/(C_N+^0H ^-O^&E/A?_T.VF?G)_\ $TQ?VF/A9(9%3QSI3,AV
MNJLY*G&<'Y>#@YK[,,$>#\B_]\BO+_A5X5U'1OB5\7[^_L'MK+5M>M;FQF=1
MMN(ETRTB9E]@\;K]5- '(_L9:A;ZWX1\>ZO8R&XTS4?&>HW-G=!&5+B(K"H=
M,@97*L,^QHKZ!50HP!@>@HH 6BBB@ HHHH **** "BBB@ HHHH *R/%?BW1?
M V@7FN>(-4M-&TBT3?/>WLHBBC&<#+'CDD #N2!6O7B7[5VC:-XA\(>%=.U+
MQ,?".IS>)[!]"U26R^UVR:G&7DMTGC.%,;%&7YF7YBN"&VT =U\._C'X*^+,
M=XWA'Q)8:ZUD56YBM9<R0[N5+H<,H/."1@X.*[+(]17Q9X\^+'CSX2ZIXZO/
M%7AOPGJ'Q,L_AYJ6J:-XK\,&4A[>V="T5U;RY9 ))$D7YF4[7 (YRWXNG6O@
MS\+M7FT#XZ:YJWB/6=&L[N"TU.6"ZF,AO[2.34+8A1Y4>V<H8@#&=ZXQCD ^
MU<CKD4$@=37Q'\2$\=V/QC/PMT+4OB!K>BZ'X?BUI+K3O$EC9ZC=37%U,K32
MSW.WS8HA&J+&HV@M\^1M%8UY\4?BS\2M0^&_A&_&KWEU/X.;7M0D\!:_I]C)
M?W8O&M_,%T[%'1$17:.$D;YUW?* " ?>I('>EKXB\ :U\1?B_P",OAKX0\4>
M.]3T>.\\):U>:M+X9O[;S+U[75(K>W?[1 '1)-C#S#$<;@Z\ D5[W^R3XNUO
MQK\!]"O_ !#J,FKZM!=:AILNH3*JR7*VM]/;)(X4 ;RD2EB!R<F@#V*BBB@
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
M69D&3\A.WD\5F^'_ -F?X6^%K#5;+2_ VCVMKJ@B6[B$&X2)%()(D^8G:B.
MRHN%!&0*]-HH X?XC_!+P-\7&LG\7^&;'7);,.L$UPI$D:MC>@=2&V-@97.T
MXY%1>+_@-\/O'FAZ1H^M^$M,N]-T=?+TZ!(?)^QIMVE(C'M**5 !4$ @#(-=
M[10!S&@_#'PGX6O-)NM'\.Z=ID^DZ>VE6+VENL?V:T9U=H4QT0LB,1W*@UI>
M&?"VD>#=(32]#T^WTO3DEEF6VMDV('DD:21L>K.[,?=C6K10 4444 %%%% '
M$_$3X*^!OBS<:?/XO\,:?X@GT]9%M9;R+<T(?;O"D$$!MJY]<"J;?L]_#<^
MI?!:^"M&B\,2SBZ?3H;41H9P0PFRN&\P$#Y\[N.M>A44 ><V/[.GPSTWP[JV
MA6W@C1H])U>&*#4+7[,"MVL;,T9E)Y=E9F(<G<"<YS2V'[._PVTSP3J/A&#P
M=I?_  CVHS"XO+.2(R?:)1C;([L2[.NU<,3E=HP1BO1:* ."\/? ;X?>%=(L
MM,TKPEIEI9V>I)K,*B'<PO4!"W!=B6:0 D!F)..*U=%^&'A/PY=Z7=:9X?L+
M&XTQ+N.RD@A"M;K<RB6X">GF2 ,WJ1FNHHH X#7_ (!_#WQ1X=70M3\):;<Z
M6E]-J<<(BV&*ZE9GEF1U(9'9G<EE()W'/6NF\'^#=#\ >';/0?#FE6FBZ/:*
M5@LK*(1QIDY)P.Y)))/)))/-;-% %>_L+;5;&XL[VWBN[.XC:*:WG0/'(C##
M*RG@@@D$'K7&_#GX'> _A)/>3^$/"]AH=Q>(L<TUNA,C1J25C#,20@).$!"C
ML*[JB@ HHHH **** .7E^&'A*?PMJWAJ7P[ITN@:M+//?Z;);JT%S),YDF=U
M/!+.2Q/KS4?P\^%/A+X4:=<V/A/0K71(+J7S[@P F2=\!0TCL2SD  #<3@#
MKK** "BBB@ HHHH **** "N0^)'PB\&?%_3K2P\:>&]/\2V5I*9X(-1B\Q(Y
M-I7<!ZX)&?>NOHH \RTK]F;X5Z'X/U7PKI_@/1+/P]JDJ3WFGPVH6*:1,;)"
M.S+@888((X-=1X!^&WACX7:*VD^%=%M=$L'E:>2.V4YED;&7=B2SL< ;F).
M!VKI:* "BBB@ HHHH **** "BBB@ HHHH **** "BBDSF@!:*** "BBB@ HH
MHH YSQY\._#?Q.T$Z-XIT:UUO3?-6=8;E<^7(OW9$889''.&4@C)YK%E^ WP
M]F^'T?@=_".EGPK')YZ:;Y&$67=N\T'[PDW$GS,[LDG/-=[10!SW@;X?^'?A
MIH$>B>%]'M=$TM':7[/:I@-(QRSL3DLQ/5F))[FNAHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *Y+XB?"?PC\6+"UL_%N@VFMPVDI
MFMC.")('(P6C=2&3(X.",C@YKK:* . USX!_#SQ'X.TGPK?^$-+DT#2"&TZR
MBA\I;,@$9B9"&0D$Y*D$Y.<YKJ?"OA/1O _A^RT/P_IEKH^D62>7;V5G$(XH
MUSDX ]222>I))/)K6HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** ,J/PMI$/B:?Q"FGVZZW/:I8RWX3]Z\".SI&6_NAG8@>K&H[
M;P=H=I>ZY=Q:5:)<:XRMJ;^4#]L*QB)?,S][$8"\]ABMFB@#@_AY\"? 'PGO
M[N]\)>%=.T.[ND$,D]M&=_E@Y$:EB=D8/.Q<+GM17>44 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 >2_M3>/O$?PT^"VL:]X679J4,UK%)??8VO/
M[/MI)T2>[\A>9/)C9Y-HZ[>>,UYG\#O&'B&\\3V>H^&_C38?''P1+:7,FKV\
MD=I'J6GS*@:%[=+=5+!V!0Q2 $94@]17L_QLTWQU?>#$G^'=_;6OB;3[VWOH
M[2](6WU**-\RV<CE6,8D3(#@94[3TS7AFB?"[Q;\0OCYX'\;7'PEL/A"?#TU
MS=:KK$>HVD]YK"R0-&+/%J2'C+L)"\O(\L;1DF@#9_9S_:[_ .%E^%_"[^*M
M#U71M<\2^(]2T6P633C! _D?:)5P6<DA8H=CM_SU5EQQ7=>+/VH_!?@T^.([
M_P#M%[KPGJ-EI$]I;6AEGO;R[A26W@M44YE=A(HQQSG/ )KP'P]\&_BOX,\+
M>!)K;P,FI:K\/O'.K:I'8#5[:/\ MJPO1>#SH'+8C9!=+\DNTDJ:EN/@3\6M
M?U/QKX^N/#6FZ=XG?QQHOC+2?#TFIQR)=16EB+62U>=?ECEV%_FP5W@8)7F@
M#I=)_;)%M\3?B'>>(K'7]!\'^&=!T>>[T74M)$5[I]Q<W<T4DT@'+1[/)<LK
M,H4$CD$5]#_\+,T=_B?'X#B\^?6VT@ZW(8X\PPV_G")"[YX9VW;1W".>U>%>
M&OAQXL^)WQ!^)FO?$[P;;>#_  IXF\(VWAR*QDU."ZN BR7)E,S1$JK8G!&T
MD 8YSD"+]@3P[K-[\/M3\>^)[M-3UO77ATNWOX^5FT[3D-I;R*>I$K+-/GOY
MH- &E\4M1^(OC+]J*T^'WA3XBW'@/1XO!O\ ;TK6NDVEZ\T_VTP8)G4X&TCI
MZ4SPE\<M=^#OB[Q_X-^+6NQ>($\-Z'!XHL?$EGIOD37E@\C0O');Q[AYR2H%
M&SAPZ\ U:^)F@_$;PM^T]:_$/PEX$_X3;29/!W]@2QQZO;6+Q3?;3/G$I&1M
M Z>M<CX@^$?QH\7V7Q0^(\<5EX2^)6M:19Z!X>T:PU)97L-/AN/.G5KHIL%Q
M-ODVN%*QG9R<$T >@:=^V#H,LNNVVK^#?&OAC4],T.?Q#'IVLZ1Y,]_9P8\Y
MK<!R'9-RY0D,-PXYKOH_C7X:NM8\ Z;9S3WT_C:TEO\ 2FMXMR_9HX5F::0Y
M^1,/&N?[SJ.]?-7P.^ GB_1_V@=(\9:QX(U/P[X9A\.ZAI5Z_B;Q?_;E_--*
M\#AG!D=$C(C8 1GDY+ ?+6C^Q%\.;S3_ !CXVU*[O8]4T/P=-/X#\)W,3[U.
MG17+7$GS'J5:2& D<#[)CG&: /L&BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH RO%/A71_&_A^^T+7].M]7T>^C\JYLKM \4
MR9!PRGJ,@?E5K2M*L]#TRUT[3K2&QL+2)8+>UMXPD<4:C"JJC@    "BB@"W
M1110!6U/3;76=-NM/OK>.[LKJ)X)[>5=R21LI5E8=P02"/>J/A/PCHO@3P_9
MZ%X=TJTT71K)/+M[&QB$442YR<*..223ZDDT44 :]%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
G%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>crvs-20260630.xsd
<DESCRIPTION>EX-101.SCH
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 8/6/2026 12:56:27 PM-->
<!--Modified on: 8/6/2026 12:56:27 PM-->
<xsd:schema targetNamespace="http://www.corvuspharma.com/20260630" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:attributeFormDefault="unqualified" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:crvs="http://www.corvuspharma.com/20260630" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:us-roles="http://fasb.org/us-roles/2026" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:srt="http://fasb.org/srt/2026" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2026" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2026">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets" id="StatementCondensedConsolidatedBalanceSheets">
        <link:definition>995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" id="StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss">
        <link:definition>995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" id="StatementCondensedConsolidatedStatementsOfCashFlows">
        <link:definition>995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails" id="DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails">
        <link:definition>99940301 - Disclosure - Net Loss per Share - Calculation of Earnings Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureSegmentsDetails" id="DisclosureSegmentsDetails">
        <link:definition>99940401 - Disclosure - Segments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails" id="DisclosureFairValueMeasurementsRecurringDetails">
        <link:definition>99940501 - Disclosure - Fair Value Measurements - Recurring (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" id="DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails">
        <link:definition>99940503 - Disclosure - Fair Value Measurements - Current Operations and The Remaining Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails" id="DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails">
        <link:definition>99940801 - Disclosure - Balance Sheet Components - Prepaids and Other Current Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" id="DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails">
        <link:definition>99940802 - Disclosure - Balance Sheet Components - Property and Equipment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails" id="DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails">
        <link:definition>99940803 - Disclosure - Balance Sheet Components - Accruals and Other Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails" id="DisclosureFacilityLeaseLeaseCostDetails">
        <link:definition>99941402 - Disclosure - Facility Lease - Lease Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDefaultDetails" id="DisclosureFacilityLeaseLeaseCostDefaultDetails">
        <link:definition>41402 - Disclosure - Facility Lease - Lease Cost Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" id="DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails">
        <link:definition>99941403 - Disclosure - Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" id="StatementCondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" id="StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity">
        <link:definition>995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" id="StatementConsolidatedStatementsOfCashFlowsParenthetical">
        <link:definition>995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseTables" id="DisclosureFacilityLeaseTables">
        <link:definition>99931403 - Disclosure - Facility Lease (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureOrganizationDetails" id="DisclosureOrganizationDetails">
        <link:definition>99940101 - Disclosure - Organization (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" id="DisclosureSummaryOfSignificantAccountingPoliciesDetails">
        <link:definition>99940201 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" id="DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails">
        <link:definition>99940302 - Disclosure - Net Loss per Share - Anti-Dilutive Securities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails" id="DisclosureFairValueMeasurementsAvailableForSaleDetails">
        <link:definition>99940502 - Disclosure - Fair Value Measurements - Available For Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails" id="DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails">
        <link:definition>99940601 - Disclosure - Equity Method Investment - Investment in Angel Pharmaceuticals (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails" id="DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails">
        <link:definition>99940602 - Disclosure - Equity Method Investment - Summary of Balance Sheet Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails" id="DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails">
        <link:definition>99940603 - Disclosure - Equity Method Investment - Summary of Income Statement Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails" id="DisclosureLicenseAndCollaborationAgreementsDetails">
        <link:definition>99940701 - Disclosure - License and Collaboration Agreements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails" id="DisclosureWarrantsNarrativeDetails">
        <link:definition>99940901 - Disclosure - Warrants - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails" id="DisclosureCommonStockStockIssuanceAgreementDetails">
        <link:definition>99941001 - Disclosure - Common Stock - Stock Issuance Agreement (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails" id="DisclosureCommonStockCommonSharesReservedForIssuanceDetails">
        <link:definition>99941002 - Disclosure - Common Stock - Common Shares Reserved for Issuance (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails" id="DisclosureStockOptionPlansStockOptionActivityDetails">
        <link:definition>99941101 - Disclosure - Stock Option Plans - Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails" id="DisclosureStockOptionPlansStockOptionsActivityDetails">
        <link:definition>99941102 - Disclosure - Stock Option Plans - Stock Options Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails" id="DisclosureStockBasedCompensationExpenseAllocationDetails">
        <link:definition>99941201 - Disclosure - Stock-Based Compensation - Expense Allocation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDefaultDetails" id="DisclosureStockBasedCompensationExpenseAllocationDefaultDetails">
        <link:definition>41201 - Disclosure - Stock-Based Compensation - Expense Allocation Default (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails" id="DisclosureFacilityLeaseLesseeInformationDetails">
        <link:definition>99941401 - Disclosure - Facility Lease - Lessee Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" id="DisclosureRelatedPartyTransactionsAdditionalInformationDetails">
        <link:definition>99941601 - Disclosure - Related Party Transactions - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails" id="DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails">
        <link:definition>99941602 - Disclosure - Related Party Transactions - Registered Direct Offering (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureOrganization" id="DisclosureOrganization">
        <link:definition>995210101 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies" id="DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>995210201 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShare" id="DisclosureNetLossPerShare">
        <link:definition>995210301 - Disclosure - Net Loss per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureSegments" id="DisclosureSegments">
        <link:definition>995210401 - Disclosure - Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurements" id="DisclosureFairValueMeasurements">
        <link:definition>995210501 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestment" id="DisclosureEquityMethodInvestment">
        <link:definition>995210601 - Disclosure - Equity Method Investment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreements" id="DisclosureLicenseAndCollaborationAgreements">
        <link:definition>995210701 - Disclosure - License and Collaboration Agreements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponents" id="DisclosureBalanceSheetComponents">
        <link:definition>995210801 - Disclosure - Balance Sheet Components</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureWarrants" id="DisclosureWarrants">
        <link:definition>995210901 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureCommonStock" id="DisclosureCommonStock">
        <link:definition>995211001 - Disclosure - Common Stock</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlans" id="DisclosureStockOptionPlans">
        <link:definition>995211101 - Disclosure - Stock Option Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensation" id="DisclosureStockBasedCompensation">
        <link:definition>995211201 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureIncomeTaxes" id="DisclosureIncomeTaxes">
        <link:definition>995211301 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLease" id="DisclosureFacilityLease">
        <link:definition>995211401 - Disclosure - Facility Lease</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995211501 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>995211601 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareTables" id="DisclosureNetLossPerShareTables">
        <link:definition>99930303 - Disclosure - Net Loss per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureSegmentsTables" id="DisclosureSegmentsTables">
        <link:definition>99930403 - Disclosure - Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables" id="DisclosureFairValueMeasurementsTables">
        <link:definition>99930503 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentTables" id="DisclosureEquityMethodInvestmentTables">
        <link:definition>99930603 - Disclosure - Equity Method Investment (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsTables" id="DisclosureBalanceSheetComponentsTables">
        <link:definition>99930803 - Disclosure - Balance Sheet Components (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockTables" id="DisclosureCommonStockTables">
        <link:definition>99931003 - Disclosure - Common Stock (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansTables" id="DisclosureStockOptionPlansTables">
        <link:definition>99931103 - Disclosure - Stock Option Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationTables" id="DisclosureStockBasedCompensationTables">
        <link:definition>99931203 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsTables" id="DisclosureRelatedPartyTransactionsTables">
        <link:definition>99931603 - Disclosure - Related Party Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.corvuspharma.com/role/DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails" id="DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails">
        <link:definition>99941301 - Disclosure - Income Taxes - Components of Earning Before Income Taxes and Income Taxes Benefits (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="crvs-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="crvs-20260630_cal.xml" xlink:title="Calculation Links, all" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="crvs-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="crvs-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd" />
  <xsd:element name="CommonStockWarrantsMember" id="crvs_CommonStockWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CombinedOfferingPriceForSharesAndWarrants" id="crvs_CombinedOfferingPriceForSharesAndWarrants" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" id="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" id="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AccruedLiabilitiesClinicalTrialCurrent" id="crvs_AccruedLiabilitiesClinicalTrialCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AccruedLiabilitiesManufacturingCurrent" id="crvs_AccruedLiabilitiesManufacturingCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited" id="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScrippsResearchInstituteMember" id="crvs_ScrippsResearchInstituteMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EquityIncentiveAwardPlan2014Member" id="crvs_EquityIncentiveAwardPlan2014Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EquityIncentiveAwardPlan2016Member" id="crvs_EquityIncentiveAwardPlan2016Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="VernalisRAndDLimitedMember" id="crvs_VernalisRAndDLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FollowOnPublicOfferingMember" id="crvs_FollowOnPublicOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AtMarketOfferingMember" id="crvs_AtMarketOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MonashLicenseMember" id="crvs_MonashLicenseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="JefferiesLlcMember" id="crvs_JefferiesLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommonStockSharesAndCommonStockWarrantsMember" id="crvs_CommonStockSharesAndCommonStockWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrefundedWarrantsAndCommonStockWarrantsMember" id="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AngelPharmaceuticalsLtdEquityMethodInvesteeMember" id="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SignificantAccountingPoliciesPolicyTextBlock" id="crvs_SignificantAccountingPoliciesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="UnauditedInterimFinancialInformationPolicyTextBlock" id="crvs_UnauditedInterimFinancialInformationPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CommonSharesIssuableUponConversionOfPreFundedWarrants" id="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="ChangeInFairValueOfWarrantLiabilities" id="crvs_ChangeInFairValueOfWarrantLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PreFundedWarrantEquityMember" id="crvs_PreFundedWarrantEquityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SharesAvailableForFutureOptionGrantsEquityMember" id="crvs_SharesAvailableForFutureOptionGrantsEquityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OutstandingOptionsEquityMember" id="crvs_OutstandingOptionsEquityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SharesReservedForEmployeeStockPurchasePlanEquityMember" id="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NumberOfCommonStockWarrantsExercised" id="crvs_NumberOfCommonStockWarrantsExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ExercisePriceOfWarrantsCashlessBasis" id="crvs_ExercisePriceOfWarrantsCashlessBasis" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" id="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="SegmentDrugManufacturingCosts" id="crvs_SegmentDrugManufacturingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OrganizationTable" id="crvs_OrganizationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OrganizationLineItems" id="crvs_OrganizationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WarrantsAndRightsNoteDisclosureTextBlock" id="crvs_WarrantsAndRightsNoteDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CommonStockNoteDisclosureTextBlock" id="crvs_CommonStockNoteDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EquityIncentivePlansDisclosureTextBlock" id="crvs_EquityIncentivePlansDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FacilitiesAndInsurance" id="crvs_FacilitiesAndInsurance" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EmployeeStockOwnershipPlanEsopEquityReservePercentage" id="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="LicenseAgreementMilestonePayment" id="crvs_LicenseAgreementMilestonePayment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AggregatePotentialMilestonePaymentsMember" id="crvs_AggregatePotentialMilestonePaymentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OfficeAndLabSpaceLeaseMember" id="crvs_OfficeAndLabSpaceLeaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ThirdYearOfSubleaseMember" id="crvs_ThirdYearOfSubleaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrefundedWarrantsMember" id="crvs_PrefundedWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CommonWarrantsMember" id="crvs_CommonWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OrbimedAdvisorsLlcMember" id="crvs_OrbimedAdvisorsLlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PuissanceCapitalManagementMember" id="crvs_PuissanceCapitalManagementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RichardMillerMember" id="crvs_RichardMillerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WilliamB.JonesMember" id="crvs_WilliamB.JonesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ServicesSupportClinicalTrialsMember" id="crvs_ServicesSupportClinicalTrialsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IconPlcMember" id="crvs_IconPlcMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="UnderwritingCommitmentsPercentage" id="crvs_UnderwritingCommitmentsPercentage" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ClassOfWarrantOrRightIssued" id="crvs_ClassOfWarrantOrRightIssued" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" id="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="Rule10b51ArrModifiedFlag" id="crvs_Rule10b51ArrModifiedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="NonRule10b51ArrModifiedFlag" id="crvs_NonRule10b51ArrModifiedFlag" type="xbrli:booleanItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ComputerEquipmentAndSoftwarePurchasedMember" id="crvs_ComputerEquipmentAndSoftwarePurchasedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EquityFinancingMember" id="crvs_EquityFinancingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SingleReportableSegmentMember" id="crvs_SingleReportableSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockIssuedDuringPeriodValueWarrantsExercised" id="crvs_StockIssuedDuringPeriodValueWarrantsExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesWarrantsExercised" id="crvs_StockIssuedDuringPeriodSharesWarrantsExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodValuePreFundedWarrantsExercised" id="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>crvs-20260630_cal.xml
<DESCRIPTION>EX-101.CAL
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 8/6/2026 12:56:27 PM-->
<!--Modified on: 8/6/2026 12:56:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails" roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSegmentsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureSegmentsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsRecurringDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseLeaseCostDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails" />
  <link:roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" />
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item" />
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets" xlink:label="Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_OtherAssetsNoncurrent_639216177864647276" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_639216177864647276" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_EquityMethodInvestments_639216177864647276" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_639216177864647276" order="4" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="Assets" xlink:to="us-gaap_AssetsCurrent_639216177864647276" order="5" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_639216177864647276" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_639216177864647276" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_639216177864647276" xlink:to="us-gaap_AccountsReceivableNetCurrent_639216177864647276" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_639216177864647276" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177864647276" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639216177864647276" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent_639216177864647276" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639216177864647276" order="4" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity_639216177864803919" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639216177864803919" xlink:to="us-gaap_PreferredStockValue_639216177864803919" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639216177864803919" xlink:to="us-gaap_CommonStockValue_639216177864803919" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639216177864803919" xlink:to="us-gaap_AdditionalPaidInCapital_639216177864803919" order="3" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639216177864803919" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_639216177864803919" order="4" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity_639216177864803919" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_639216177864803919" order="5" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities_639216177864803919" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_639216177864803919" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_639216177864803919" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_Liabilities_639216177864803919" xlink:to="us-gaap_LiabilitiesCurrent_639216177864803919" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639216177864803919" xlink:to="us-gaap_AccountsPayableCurrent_639216177864803919" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639216177864803919" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_639216177864803919" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent_639216177864803919" xlink:to="us-gaap_AccruedLiabilitiesCurrent_639216177864803919" order="3" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss_639216177864803919" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_639216177864803919" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss_639216177864803919" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_639216177864803919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_639216177864803919" xlink:to="us-gaap_InvestmentIncomeNet_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_639216177864803919" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_639216177864803919" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_639216177864803919" xlink:to="us-gaap_OperatingIncomeLoss_639216177864803919" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss_639216177864803919" xlink:to="us-gaap_OperatingExpenses_639216177864803919" order="1" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="us-gaap_ResearchAndDevelopmentExpense_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="us-gaap_GeneralAndAdministrativeExpense_639216177864803919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_639216177864803919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_639216177864803919" order="3" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" order="1" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_ProfitLoss_639216177864803919" order="1" use="optional" weight="1" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_DepreciationDepletionAndAmortization_639216177864803919" order="2" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_639216177864803919" order="3" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_ShareBasedCompensation_639216177864803919" order="4" use="optional" weight="1" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_639216177864803919" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_639216177864803919" order="6" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_639216177864803919" order="7" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639216177864803919" order="8" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_639216177864803919" order="9" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639216177864803919" order="10" use="optional" weight="-1" priority="6" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_639216177864803919" order="11" use="optional" weight="1" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_639216177864803919" order="12" use="optional" weight="1" priority="5" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177864803919" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_639216177864803919" order="13" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177864803919" order="2" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177864803919" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_639216177864803919" order="1" use="optional" weight="-1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177864803919" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_639216177864803919" order="2" use="optional" weight="1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177864803919" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_639216177864803919" order="3" use="optional" weight="-1" priority="3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177864803919" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_639216177864803919" order="4" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_639216177864803919" order="3" use="optional" weight="1" priority="4" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639216177864803919" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639216177864803919" xlink:to="us-gaap_ProceedsFromWarrantExercises_639216177864803919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities_639216177864803919" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_639216177864803919" order="3" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails" xlink:type="extended" xlink:title="99940301 - Disclosure - Net Loss per Share - Calculation of Earnings Per Share (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount" xlink:label="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount_639216177864803919" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_639216177864803919" order="2" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureSegmentsDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - Segments (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NonoperatingIncomeExpense_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_OperatingExpenses_639216177864803919" order="2" use="optional" weight="-1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="us-gaap_OtherGeneralExpense_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FacilitiesAndInsurance" xlink:label="crvs_FacilitiesAndInsurance_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="crvs_FacilitiesAndInsurance_639216177864803919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_639216177864803919" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_639216177864803919" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SegmentDrugManufacturingCosts" xlink:label="crvs_SegmentDrugManufacturingCosts_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="crvs_SegmentDrugManufacturingCosts_639216177864803919" order="5" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_639216177864803919" order="6" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses_639216177864803919" xlink:to="us-gaap_ShareBasedCompensation_639216177864803919" order="7" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - Fair Value Measurements - Recurring (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_639216177864803919" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177864803919" order="2" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" xlink:type="extended" xlink:title="99940503 - Disclosure - Fair Value Measurements - Current Operations and The Remaining Maturity (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" xlink:label="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:to="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_639216177864803919" order="2" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails" xlink:type="extended" xlink:title="99940801 - Disclosure - Balance Sheet Components - Prepaids and Other Current Assets (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestReceivable" xlink:label="us-gaap_InterestReceivable_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_InterestReceivable_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_639216177864803919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidRent" xlink:label="us-gaap_PrepaidRent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidRent_639216177864803919" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidInsurance_639216177864803919" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_639216177864803919" order="5" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="99940802 - Disclosure - Balance Sheet Components - Property and Equipment (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639216177864803919" order="1" use="optional" weight="-1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_639216177864803919" order="2" use="optional" weight="1" priority="2" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails" xlink:type="extended" xlink:title="99940803 - Disclosure - Balance Sheet Components - Accruals and Other Liabilities (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_1" />
    <link:loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AccruedLiabilitiesClinicalTrialCurrent" xlink:label="crvs_AccruedLiabilitiesClinicalTrialCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent_1" xlink:to="crvs_AccruedLiabilitiesClinicalTrialCurrent_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AccruedLiabilitiesManufacturingCurrent" xlink:label="crvs_AccruedLiabilitiesManufacturingCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent_1" xlink:to="crvs_AccruedLiabilitiesManufacturingCurrent_639216177864803919" order="2" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent_1" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_639216177864803919" order="3" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent_1" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_639216177864803919" order="4" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent_1" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_639216177864803919" order="5" use="optional" weight="1" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails" xlink:type="extended" xlink:title="99941402 - Disclosure - Facility Lease - Lease Cost (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseCost" xlink:to="us-gaap_OperatingLeaseCost_639216177864803919" order="1" use="optional" weight="1" priority="2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="LeaseCost" xlink:to="us-gaap_VariableLeaseCost_639216177864803919" order="2" use="optional" weight="1" priority="2" />
  </link:calculationLink>
  <link:calculationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" xlink:type="extended" xlink:title="99941403 - Disclosure - Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_639216177864803919" order="1" use="optional" weight="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_639216177864803919" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_1" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_639216177864803919" order="2" use="optional" weight="1" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>crvs-20260630_def.xml
<DESCRIPTION>EX-101.DEF
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 8/6/2026 12:56:27 PM-->
<!--Modified on: 8/6/2026 12:56:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureOrganizationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureOrganizationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSegmentsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureSegmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsRecurringDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsAvailableForSaleDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureLicenseAndCollaborationAgreementsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureWarrantsNarrativeDetails" roleURI="http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureCommonStockStockIssuanceAgreementDetails" roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureCommonStockCommonSharesReservedForIssuanceDetails" roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockOptionPlansStockOptionActivityDetails" roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockOptionPlansStockOptionsActivityDetails" roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockBasedCompensationExpenseAllocationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockBasedCompensationExpenseAllocationDefaultDetails" roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDefaultDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseLesseeInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseLeaseCostDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseLeaseCostDefaultDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDefaultDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureRelatedPartyTransactionsAdditionalInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails" roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:arcroleRef arcroleURI="http://www.esma.europa.eu/xbrl/esef/arcrole/wider-narrower" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd#wider-narrower" />
  <link:roleRef roleURI="http://www.corvuspharma.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:href="crvs-20260630.xsd#DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="simple" />
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd#eedm" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:title="Extensible Enumeration Domain Members" />
  <link:definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureStandardAndCustomAxisDomainDefaults" xlink:type="extended" xlink:title="99900 - Disclosure - Standard And Custom Axis Domain Defaults">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_1" xlink:title="dei_LegalEntityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_1" xlink:title="dei_EntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dei_LegalEntityAxis_1" xlink:to="dei_EntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dei_LegalEntityAxis_1 To dei_EntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_1" xlink:title="srt_StatementScenarioAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_1" xlink:title="srt_ScenarioUnspecifiedDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementScenarioAxis_1" xlink:to="srt_ScenarioUnspecifiedDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementScenarioAxis_1 To srt_ScenarioUnspecifiedDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:title="us-gaap_SubsidiarySaleOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_1" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_1" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsidiarySaleOfStockAxis_1 To us-gaap_SaleOfStockNameOfTransactionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_1" xlink:title="us-gaap_StatementClassOfStockAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_1" xlink:title="us-gaap_ClassOfStockDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementClassOfStockAxis_1" xlink:to="us-gaap_ClassOfStockDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementClassOfStockAxis_1 To us-gaap_ClassOfStockDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_1" xlink:title="us-gaap_StatementEquityComponentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_1" xlink:title="us-gaap_EquityComponentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementEquityComponentsAxis_1" xlink:to="us-gaap_EquityComponentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementEquityComponentsAxis_1 To us-gaap_EquityComponentDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_1" xlink:title="us-gaap_AwardTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AwardTypeAxis_1" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AwardTypeAxis_1 To us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_1" xlink:title="us-gaap_ClassOfWarrantOrRightAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_1" xlink:title="us-gaap_ClassOfWarrantOrRightDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_1" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ClassOfWarrantOrRightAxis_1 To us-gaap_ClassOfWarrantOrRightDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:title="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="us-gaap_TypeOfAdoptionMember_1" xlink:title="us-gaap_TypeOfAdoptionMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1" xlink:to="us-gaap_TypeOfAdoptionMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_1 To us-gaap_TypeOfAdoptionMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1" xlink:title="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:label="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_1" xlink:title="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1" xlink:to="us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_1 To us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:title="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_1" xlink:title="us-gaap_AntidilutiveSecuritiesNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_1 To us-gaap_AntidilutiveSecuritiesNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_1" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_1" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByMeasurementFrequencyAxis_1 To us-gaap_FairValueMeasurementFrequencyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_1" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FairValueByFairValueHierarchyLevelAxis_1 To us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_1" xlink:title="us-gaap_FinancialInstrumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_FinancialInstrumentAxis_1" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_FinancialInstrumentAxis_1 To us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis_1" xlink:title="srt_ConsolidatedEntitiesAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="srt_ConsolidatedEntitiesDomain_1" xlink:title="srt_ConsolidatedEntitiesDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ConsolidatedEntitiesAxis_1" xlink:to="srt_ConsolidatedEntitiesDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ConsolidatedEntitiesAxis_1 To srt_ConsolidatedEntitiesDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_1" xlink:title="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_1" xlink:title="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_1" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_1 To us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis_1" xlink:title="us-gaap_TypeOfArrangementAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" xlink:title="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_TypeOfArrangementAxis_1" xlink:to="us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_TypeOfArrangementAxis_1 To us-gaap_ArrangementsAndNonarrangementTransactionsMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_1" xlink:title="srt_CounterpartyNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_1" xlink:title="srt_RepurchaseAgreementCounterpartyNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_CounterpartyNameAxis_1" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_CounterpartyNameAxis_1 To srt_RepurchaseAgreementCounterpartyNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_1" xlink:title="srt_RangeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember_1" xlink:title="srt_RangeMember_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_RangeAxis_1" xlink:to="srt_RangeMember_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_RangeAxis_1 To srt_RangeMember_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_1" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PropertyPlantAndEquipmentByTypeAxis_1 To us-gaap_PropertyPlantAndEquipmentTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_1" xlink:title="us-gaap_PlanNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_1" xlink:title="us-gaap_PlanNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_PlanNameAxis_1" xlink:to="us-gaap_PlanNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_PlanNameAxis_1 To us-gaap_PlanNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" xlink:title="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1" xlink:to="us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1 To us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis_1" xlink:title="us-gaap_CreditFacilityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CreditFacilityDomain" xlink:label="us-gaap_CreditFacilityDomain_1" xlink:title="us-gaap_CreditFacilityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_CreditFacilityAxis_1" xlink:to="us-gaap_CreditFacilityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_CreditFacilityAxis_1 To us-gaap_CreditFacilityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_1" xlink:title="us-gaap_RelatedPartyDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1" xlink:to="us-gaap_RelatedPartyDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_1 To us-gaap_RelatedPartyDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis_1" xlink:title="us-gaap_MeasurementInputTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="us-gaap_MeasurementInputTypeDomain_1" xlink:title="us-gaap_MeasurementInputTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_MeasurementInputTypeAxis_1" xlink:to="us-gaap_MeasurementInputTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_MeasurementInputTypeAxis_1 To us-gaap_MeasurementInputTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis_1" xlink:title="us-gaap_OptionIndexedToIssuersEquityTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" xlink:title="us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis_1" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_OptionIndexedToIssuersEquityTypeAxis_1 To us-gaap_OptionIndexedToIssuersEquityTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis_1" xlink:title="us-gaap_IncomeTaxAuthorityAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain_1" xlink:title="us-gaap_IncomeTaxAuthorityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeTaxAuthorityAxis_1" xlink:to="us-gaap_IncomeTaxAuthorityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeTaxAuthorityAxis_1 To us-gaap_IncomeTaxAuthorityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis_1" xlink:title="us-gaap_TaxCreditCarryforwardAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain_1" xlink:title="us-gaap_TaxCreditCarryforwardNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_TaxCreditCarryforwardAxis_1" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_TaxCreditCarryforwardAxis_1 To us-gaap_TaxCreditCarryforwardNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis_1" xlink:title="us-gaap_SubsequentEventTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain_1" xlink:title="us-gaap_SubsequentEventTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_SubsequentEventTypeAxis_1" xlink:to="us-gaap_SubsequentEventTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_SubsequentEventTypeAxis_1 To us-gaap_SubsequentEventTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualAxis" xlink:label="srt_TitleOfIndividualAxis_1" xlink:title="srt_TitleOfIndividualAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_TitleOfIndividualAxis_1" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_TitleOfIndividualAxis_1 To srt_TitleOfIndividualWithRelationshipToEntityDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" xlink:title="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_1" xlink:title="srt_EquityMethodInvesteeNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1" xlink:to="srt_EquityMethodInvesteeNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_1 To srt_EquityMethodInvesteeNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxAuthorityNameAxis" xlink:label="us-gaap_IncomeTaxAuthorityNameAxis_1" xlink:title="us-gaap_IncomeTaxAuthorityNameAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxAuthorityNameDomain" xlink:label="us-gaap_IncomeTaxAuthorityNameDomain_1" xlink:title="us-gaap_IncomeTaxAuthorityNameDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_IncomeTaxAuthorityNameAxis_1" xlink:to="us-gaap_IncomeTaxAuthorityNameDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_IncomeTaxAuthorityNameAxis_1 To us-gaap_IncomeTaxAuthorityNameDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ValuationAllowanceByDeferredTaxAssetAxis" xlink:label="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1" xlink:title="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetDomain" xlink:label="us-gaap_DeferredTaxAssetDomain_1" xlink:title="us-gaap_DeferredTaxAssetDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1" xlink:to="us-gaap_DeferredTaxAssetDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ValuationAllowanceByDeferredTaxAssetAxis_1 To us-gaap_DeferredTaxAssetDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseContractualTermAxis" xlink:label="us-gaap_LeaseContractualTermAxis_1" xlink:title="us-gaap_LeaseContractualTermAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseContractualTermDomain" xlink:label="us-gaap_LeaseContractualTermDomain_1" xlink:title="us-gaap_LeaseContractualTermDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_LeaseContractualTermAxis_1" xlink:to="us-gaap_LeaseContractualTermDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_LeaseContractualTermAxis_1 To us-gaap_LeaseContractualTermDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis_1" xlink:title="srt_StatementGeographicalAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain" xlink:label="srt_SegmentGeographicalDomain_1" xlink:title="srt_SegmentGeographicalDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_StatementGeographicalAxis_1" xlink:to="srt_SegmentGeographicalDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_StatementGeographicalAxis_1 To srt_SegmentGeographicalDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_1" xlink:title="us-gaap_ConcentrationRiskByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="us-gaap_ConcentrationRiskTypeDomain_1" xlink:title="us-gaap_ConcentrationRiskTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ConcentrationRiskByTypeAxis_1" xlink:to="us-gaap_ConcentrationRiskTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ConcentrationRiskByTypeAxis_1 To us-gaap_ConcentrationRiskTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_1" xlink:title="us-gaap_ConcentrationRiskByBenchmarkAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_1" xlink:title="us-gaap_ConcentrationRiskBenchmarkDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis_1" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ConcentrationRiskByBenchmarkAxis_1 To us-gaap_ConcentrationRiskBenchmarkDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsAxis" xlink:label="srt_ConsolidationItemsAxis_1" xlink:title="srt_ConsolidationItemsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ConsolidationItemsDomain" xlink:label="srt_ConsolidationItemsDomain_1" xlink:title="srt_ConsolidationItemsDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_ConsolidationItemsAxis_1" xlink:to="srt_ConsolidationItemsDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_ConsolidationItemsAxis_1 To srt_ConsolidationItemsDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupClassificationAxis" xlink:label="us-gaap_DisposalGroupClassificationAxis_1" xlink:title="us-gaap_DisposalGroupClassificationAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisposalGroupClassificationDomain" xlink:label="us-gaap_DisposalGroupClassificationDomain_1" xlink:title="us-gaap_DisposalGroupClassificationDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_DisposalGroupClassificationAxis_1" xlink:to="us-gaap_DisposalGroupClassificationDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_DisposalGroupClassificationAxis_1 To us-gaap_DisposalGroupClassificationDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_1" xlink:title="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_1" xlink:title="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_1" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_1 To us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis_1" xlink:title="us-gaap_RelatedPartyTransactionAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain_1" xlink:title="us-gaap_RelatedPartyTransactionDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_RelatedPartyTransactionAxis_1" xlink:to="us-gaap_RelatedPartyTransactionDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_RelatedPartyTransactionAxis_1 To us-gaap_RelatedPartyTransactionDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentInformationDocumentAxis" xlink:label="dei_DocumentInformationDocumentAxis_1" xlink:title="dei_DocumentInformationDocumentAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentDomain" xlink:label="dei_DocumentDomain_1" xlink:title="dei_DocumentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="dei_DocumentInformationDocumentAxis_1" xlink:to="dei_DocumentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:dei_DocumentInformationDocumentAxis_1 To dei_DocumentDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementAxis" xlink:label="srt_RestatementAxis_1" xlink:title="srt_RestatementAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RestatementDomain" xlink:label="srt_RestatementDomain_1" xlink:title="srt_RestatementDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="srt_RestatementAxis_1" xlink:to="srt_RestatementDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:srt_RestatementAxis_1 To srt_RestatementDomain_1" order="1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_1" xlink:title="us-gaap_StatementBusinessSegmentsAxis_1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_1" xlink:title="us-gaap_SegmentDomain_1" />
    <link:definitionArc xlink:type="arc" xlink:from="us-gaap_StatementBusinessSegmentsAxis_1" xlink:to="us-gaap_SegmentDomain_1" use="optional" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:title="definition:us-gaap_StatementBusinessSegmentsAxis_1 To us-gaap_SegmentDomain_1" order="1" />
  </link:definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended" xlink:title="995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AtMarketOfferingMember" xlink:label="crvs_AtMarketOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="crvs_AtMarketOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="crvs_FollowOnPublicOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_OverAllotmentOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodValueWarrantsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="crvs_StockIssuedDuringPeriodValueWarrantsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="crvs_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="crvs_StockIssuedDuringPeriodSharesWarrantsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProfitLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_ProceedsFromStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureOrganizationDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - Organization (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrganizationTable" xlink:label="crvs_OrganizationTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="crvs_OrganizationTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_OverAllotmentOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="crvs_FollowOnPublicOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="crvs_OrganizationTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockWarrantsMember" xlink:label="crvs_CommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonStockSharesAndCommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonWarrantsMember" xlink:label="crvs_CommonWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsMember" xlink:label="crvs_PrefundedWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_PrefundedWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrganizationLineItems" xlink:label="crvs_OrganizationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="crvs_OrganizationLineItems" xlink:to="crvs_OrganizationTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="crvs_OrganizationLineItems" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="crvs_CombinedOfferingPriceForSharesAndWarrants" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_SaleOfStockPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" xlink:type="extended" xlink:title="99940302 - Disclosure - Net Loss per Share - Anti-Dilutive Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" xlink:label="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureSegmentsDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - Segments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SingleReportableSegmentMember" xlink:label="crvs_SingleReportableSegmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SegmentDomain" xlink:to="crvs_SingleReportableSegmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfOperatingSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NumberOfReportableSegments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ShareBasedCompensation" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SegmentDrugManufacturingCosts" xlink:label="crvs_SegmentDrugManufacturingCosts" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="crvs_SegmentDrugManufacturingCosts" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FacilitiesAndInsurance" xlink:label="crvs_FacilitiesAndInsurance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="crvs_FacilitiesAndInsurance" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OtherGeneralExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_OperatingExpenses" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NonoperatingIncomeExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - Fair Value Measurements - Recurring (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementsRecurringMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel1Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueInputsLevel2Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosure" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails" xlink:type="extended" xlink:title="99940502 - Disclosure - Fair Value Measurements - Available For Sale (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" xlink:type="extended" xlink:title="99940503 - Disclosure - Fair Value Measurements - Current Operations and The Remaining Maturity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_FinancialInstrumentAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USTreasurySecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" xlink:label="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - Equity Method Investment - Investment in Angel Pharmaceuticals (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="dei_LegalEntityAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" use="optional" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="dei_EntityDomain" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityFinancingMember" xlink:label="crvs_EquityFinancingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="crvs_EquityFinancingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" xlink:label="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails" xlink:type="extended" xlink:title="99940602 - Disclosure - Equity Method Investment - Summary of Balance Sheet Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_AssetsCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_AssetsNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_LiabilitiesCurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_LiabilitiesNoncurrent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_StockholdersEquity" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails" xlink:type="extended" xlink:title="99940603 - Disclosure - Equity Method Investment - Summary of Income Statement Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_NetIncomeLoss" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails" xlink:type="extended" xlink:title="99940701 - Disclosure - License and Collaboration Agreements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LicenseAgreementTermsMember" xlink:label="us-gaap_LicenseAgreementTermsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:to="us-gaap_LicenseAgreementTermsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AggregatePotentialMilestonePaymentsMember" xlink:label="crvs_AggregatePotentialMilestonePaymentsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="crvs_AggregatePotentialMilestonePaymentsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ScrippsResearchInstituteMember" xlink:label="crvs_ScrippsResearchInstituteMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_ScrippsResearchInstituteMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_VernalisRAndDLimitedMember" xlink:label="crvs_VernalisRAndDLimitedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_VernalisRAndDLimitedMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_MonashLicenseMember" xlink:label="crvs_MonashLicenseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_MonashLicenseMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_LicenseAgreementMilestonePayment" xlink:label="crvs_LicenseAgreementMilestonePayment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="crvs_LicenseAgreementMilestonePayment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" xlink:label="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="99940802 - Disclosure - Balance Sheet Components - Property and Equipment (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_EquipmentMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ComputerEquipmentAndSoftwarePurchasedMember" xlink:label="crvs_ComputerEquipmentAndSoftwarePurchasedMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="crvs_ComputerEquipmentAndSoftwarePurchasedMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_ConstructionInProgressMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_DepreciationAndAmortization" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - Warrants - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonStockSharesAndCommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockWarrantsMember" xlink:label="crvs_CommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonWarrantsMember" xlink:label="crvs_CommonWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsMember" xlink:label="crvs_PrefundedWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_PrefundedWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="crvs_CombinedOfferingPriceForSharesAndWarrants" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ChangeInFairValueOfWarrantLiabilities" xlink:label="crvs_ChangeInFairValueOfWarrantLiabilities" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="crvs_ChangeInFairValueOfWarrantLiabilities" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - Common Stock - Stock Issuance Agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AtMarketOfferingMember" xlink:label="crvs_AtMarketOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="crvs_AtMarketOfferingMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_JefferiesLlcMember" xlink:label="crvs_JefferiesLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_JefferiesLlcMember" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="us-gaap_ScenarioPlanMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockVotingRights" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_DividendsCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_UnderwritingCommitmentsPercentage" xlink:label="crvs_UnderwritingCommitmentsPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="crvs_UnderwritingCommitmentsPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails" xlink:type="extended" xlink:title="99941002 - Disclosure - Common Stock - Common Shares Reserved for Issuance (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_StatementClassOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PreFundedWarrantEquityMember" xlink:label="crvs_PreFundedWarrantEquityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="crvs_PreFundedWarrantEquityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SharesAvailableForFutureOptionGrantsEquityMember" xlink:label="crvs_SharesAvailableForFutureOptionGrantsEquityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="crvs_SharesAvailableForFutureOptionGrantsEquityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OutstandingOptionsEquityMember" xlink:label="crvs_OutstandingOptionsEquityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="crvs_OutstandingOptionsEquityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" xlink:label="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ScheduleOfStockByClassTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - Stock Option Plans - Stock Option Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2014Member" xlink:label="crvs_EquityIncentiveAwardPlan2014Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="crvs_EquityIncentiveAwardPlan2014Member" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2016Member" xlink:label="crvs_EquityIncentiveAwardPlan2016Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_PlanNameDomain" xlink:to="crvs_EquityIncentiveAwardPlan2016Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails" xlink:type="extended" xlink:title="99941102 - Disclosure - Stock Option Plans - Stock Options Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_AwardTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_PlanNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2016Member" xlink:label="crvs_EquityIncentiveAwardPlan2016Member" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PlanNameDomain" xlink:to="crvs_EquityIncentiveAwardPlan2016Member" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails" xlink:type="extended" xlink:title="99941201 - Disclosure - Stock-Based Compensation - Expense Allocation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:label="us-gaap_StatementOfIncomeLocationBalanceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_StatementOfIncomeLocationBalanceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDefaultDetails" xlink:type="extended" xlink:title="41201 - Disclosure - Stock-Based Compensation - Expense Allocation Default (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails" xlink:type="extended" xlink:title="99941401 - Disclosure - Facility Lease - Lessee Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BuildingMember" xlink:to="crvs_OfficeAndLabSpaceLeaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_StatementScenarioAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_ScenarioUnspecifiedDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ThirdYearOfSubleaseMember" xlink:label="crvs_ThirdYearOfSubleaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="crvs_ThirdYearOfSubleaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="srt_RangeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeDisclosureAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_AreaOfRealEstateProperty" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseExpense" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidRent" xlink:label="us-gaap_PrepaidRent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_PrepaidRent" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails" xlink:type="extended" xlink:title="99941402 - Disclosure - Facility Lease - Lease Cost (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:label="us-gaap_StatementOfIncomeLocationBalanceAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_StatementOfIncomeLocationBalanceAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BuildingMember" xlink:to="crvs_OfficeAndLabSpaceLeaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LeaseCostAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_VariableLeaseCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescriptionAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_OperatingLeasePayments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDefaultDetails" xlink:type="extended" xlink:title="41402 - Disclosure - Facility Lease - Lease Cost Default (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BuildingMember" xlink:to="crvs_OfficeAndLabSpaceLeaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LeaseCostAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_VariableLeaseCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCost" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescriptionAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_OperatingLeasePayments" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" xlink:type="extended" xlink:title="99941403 - Disclosure - Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_BuildingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_BuildingMember" xlink:to="crvs_OfficeAndLabSpaceLeaseMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiability" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - Related Party Transactions - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="crvs_FollowOnPublicOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ServicesSupportClinicalTrialsMember" xlink:label="crvs_ServicesSupportClinicalTrialsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="crvs_ServicesSupportClinicalTrialsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_IconPlcMember" xlink:label="crvs_IconPlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_IconPlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PuissanceCapitalManagementMember" xlink:label="crvs_PuissanceCapitalManagementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_PuissanceCapitalManagementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_SaleOfStockPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ResearchAndDevelopmentExpense" priority="1" use="optional" />
  </definitionLink>
  <definitionLink xlink:role="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails" xlink:type="extended" xlink:title="99941602 - Disclosure - Related Party Transactions - Registered Direct Offering (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="1" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="2" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_CounterpartyNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrbimedAdvisorsLlcMember" xlink:label="crvs_OrbimedAdvisorsLlcMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_OrbimedAdvisorsLlcMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PuissanceCapitalManagementMember" xlink:label="crvs_PuissanceCapitalManagementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_PuissanceCapitalManagementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_RichardMillerMember" xlink:label="crvs_RichardMillerMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_RichardMillerMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_WilliamB.JonesMember" xlink:label="crvs_WilliamB.JonesMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="crvs_WilliamB.JonesMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="3" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="crvs_FollowOnPublicOfferingMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_PrivatePlacementMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="4" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonStockSharesAndCommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockWarrantsMember" xlink:label="crvs_CommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsMember" xlink:label="crvs_PrefundedWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_PrefundedWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonWarrantsMember" xlink:label="crvs_CommonWarrantsMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="crvs_CommonWarrantsMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="5" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_StatementEquityComponentsAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" order="6" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" order="1" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_EquityMethodInvesteeNameDomain" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="1" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" order="1" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" use="optional" xbrldt:contextElement="segment" xbrldt:closed="true" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="2" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="3" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightIssued" xlink:label="crvs_ClassOfWarrantOrRightIssued" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="4" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="crvs_ClassOfWarrantOrRightIssued" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="5" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="6" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="7" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="8" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="crvs_CombinedOfferingPriceForSharesAndWarrants" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="9" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="10" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="11" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfCommonStockWarrantsExercised" xlink:label="crvs_NumberOfCommonStockWarrantsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="12" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="crvs_NumberOfCommonStockWarrantsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="13" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="crvs_StockIssuedDuringPeriodSharesWarrantsExercised" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="14" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ExercisePriceOfWarrantsCashlessBasis" xlink:label="crvs_ExercisePriceOfWarrantsCashlessBasis" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="15" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="crvs_ExercisePriceOfWarrantsCashlessBasis" priority="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" xlink:label="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" />
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" order="16" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" priority="1" use="optional" />
  </definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>crvs-20260630_lab.xml
<DESCRIPTION>EX-101.LAB
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 8/6/2026 12:56:27 PM-->
<!--Modified on: 8/6/2026 12:56:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document And Entity Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Information [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Type</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Quarterly Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Period End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current Fiscal Year End Date</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Transition Report</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Registrant Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Incorporation, State or Country Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Securities Act File Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Tax Identification Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Address Line One</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, City or Town</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, State or Province</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Address, Postal Zip Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">City Area Code</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Local Phone Number</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Title of 12(b) Security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Trading Symbol</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Security Exchange Name</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Current Reporting Status</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Interactive Data Current</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Filer Category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Small Business</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Emerging Growth Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Shell Company</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Common Stock, Shares Outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Entity Central Index Key</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Year Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Document Fiscal Period Focus</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amendment Flag</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONDENSED CONSOLIDATED BALANCE SHEETS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statement [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current assets:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" xlink:to="us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Receivable, after Allowance for Credit Loss, Current, Related Party [Extensible Enumeration]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Expense and Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid and other current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid and other current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Right-of-Use Asset</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease right-of-use asset</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestments" xlink:to="us-gaap_EquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment in Angel Pharmaceuticals</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Stockholders' Equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts Payable, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued and other liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued and other liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and contingencies (Note 15)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity, Attributable to Parent [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' equity:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock: $0.0001 par value; 10,000,000 shares authorized at June 30, 2026 and December 31, 2025; 0 shares issued and outstanding at each of June 30, 2026 and December 31, 2025</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Value, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock: $0.0001 par value; 290,000,000 shares authorized at June 30, 2026 and December 31, 2025; 84,120,944 and 74,696,629 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid in Capital</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional paid-in capital</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated other comprehensive loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings (Accumulated Deficit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated deficit</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated deficit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total stockholders' equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities and Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total liabilities and stockholders' equity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred Stock, Shares Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Preferred stock, shares outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Par or Stated Value Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, par value (in dollars per share)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares authorized</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Shares, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock, shares outstanding</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating expenses:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and development</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">R&amp;D expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">General and administrative</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Expenses</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total segment expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total operating expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Income (Loss)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from operations</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment Income, Net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest income and other expense, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAdjustmentOfWarrants" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Adjustment of Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in fair value of warrant liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in fair value of warrant liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (loss) before equity method investment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income (Loss) from Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from equity method investment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share of loss from investments accounted for using the equity method</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Loss from equity method investment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net income (loss)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income per share, basic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net loss per share, diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares used to compute net (loss) income per share, basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average common shares and pre-funded warrants outstanding used to compute basic net (loss) income per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted Average Number of Shares Outstanding, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares used to compute net loss per share, diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average common shares and pre-funded warrants outstanding used to compute diluted net (loss) income per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other comprehensive (loss) income:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized loss on marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cumulative foreign currency translation adjustment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Foreign currency translation adjustment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Comprehensive (loss) income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Components [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Component [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-in Capital [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Additional Paid-In Capital</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">AOCI Attributable to Parent [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Other Comprehensive Loss</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Retained Earnings [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accumulated Deficit</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrivatePlacementMember" xlink:to="us-gaap_PrivatePlacementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Private Placement [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrivatePlacementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Registered Direct Offering</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_FollowOnPublicOfferingMember" xlink:to="crvs_FollowOnPublicOfferingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_FollowOnPublicOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Secondary offering of stock to the public.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_FollowOnPublicOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Follow-on Public Offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_FollowOnPublicOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Follow-on Public Offering</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OverAllotmentOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Over-Allotment Option [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OverAllotmentOptionMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Over-Allotment Option</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AtMarketOfferingMember" xlink:label="crvs_AtMarketOfferingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_AtMarketOfferingMember" xlink:to="crvs_AtMarketOfferingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of stock through an at-the-market equity offering program under a sales agreement.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">At-the-market offering</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_AtMarketOfferingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2024 Sales Agreement</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodValueWarrantsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_StockIssuedDuringPeriodValueWarrantsExercised" xlink:to="crvs_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The gross value of stock issued during the period upon the exercise of warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Warrants Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_StockIssuedDuringPeriodValueWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon exercise of common stock warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of shares issued during the period upon the exercise of warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, Warrants Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of common stock upon exercise of common stock warrants (in shares)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Common Shares Issued Upon Exercise</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" xlink:to="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The gross value of stock issued during the period upon the exercise of pre-funded warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Pre-Funded Warrants Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Issuance of pre-funded warrants upon exercise of common stock warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock issued upon exercise of stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock issued upon exercise of stock options (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Value, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross proceeds from sale of stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Issued During Period, Shares, New Issues</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common shares issued in transaction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock issued (in shares)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unrealized loss on marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related and Nonrelated Parties [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related and Nonrelated Parties [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyMember" xlink:to="us-gaap_RelatedPartyMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related party</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from operating activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to reconcile net (loss) income to net cash used in operating activities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion (Amortization) of Discounts and Premiums, Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accretion related to marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Noncash Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Changes in operating assets and liabilities:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Prepaid Expense and Other Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid and other current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Noncurrent Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease right-of-use asset</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Other Current Assets</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accounts Payable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accounts payable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued and other liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Increase (Decrease) in Operating Lease Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in operating activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Debt Securities, Available-for-Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maturities of marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Property, Plant, and Equipment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of property and equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payments to Acquire Equity Method Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment in Angel Pharmaceuticals</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Payment made for equity method investment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash used in investing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Financing Activity, Continuing Operation [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash flows from financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance of Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of common stock in connection with follow-on public offering, net</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from issuance of common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Warrant Exercises</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from the exercise of common stock warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from the exercise of common stock warrants (includes $4,960 in aggregate gross proceeds from related parties)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Stock Options Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from exercise of common stock options</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net cash provided by financing activities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net increase in cash and cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents at end of the period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and cash equivalents at beginning of the period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Cash Flow Information [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental disclosures of cash flow information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Capital Expenditures Incurred but Not yet Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Purchases of property and equipment incurred but not paid</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nature of Operations [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Presentation and Significant Accounting Policies [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Summary of Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Loss per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Loss per Share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments and Joint Ventures Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="us-gaap_ResearchAndDevelopmentAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentAbstract" xlink:to="us-gaap_ResearchAndDevelopmentAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License and Collaboration Agreements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:label="us-gaap_CollaborativeArrangementDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:to="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Collaborative Arrangement Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CollaborativeArrangementDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License and Collaboration Agreements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_BalanceSheetRelatedDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Components</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Supplemental Balance Sheet Disclosures [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Balance Sheet Components</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_WarrantsAndRightsNoteDisclosureTextBlock" xlink:label="crvs_WarrantsAndRightsNoteDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_WarrantsAndRightsNoteDisclosureTextBlock" xlink:to="crvs_WarrantsAndRightsNoteDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_WarrantsAndRightsNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for warrants and rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_WarrantsAndRightsNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants And Rights Note Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_WarrantsAndRightsNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockNoteDisclosureTextBlock" xlink:label="crvs_CommonStockNoteDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_CommonStockNoteDisclosureTextBlock" xlink:to="crvs_CommonStockNoteDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_CommonStockNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for common stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_CommonStockNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Note Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_CommonStockNoteDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_CompensationRelatedCostsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationRelatedCostsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Option Plans</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentivePlansDisclosureTextBlock" xlink:label="crvs_EquityIncentivePlansDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_EquityIncentivePlansDisclosureTextBlock" xlink:to="crvs_EquityIncentivePlansDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_EquityIncentivePlansDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entire disclosure for equity incentive plans</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_EquityIncentivePlansDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Incentive Plans Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_EquityIncentivePlansDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Option Plans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-Based Compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-Based Compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Taxes</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facility Lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Leases [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facility Lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Commitments and Contingencies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions Disclosure [Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transactions</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Accounting, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Basis of Presentation</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_UnauditedInterimFinancialInformationPolicyTextBlock" xlink:label="crvs_UnauditedInterimFinancialInformationPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_UnauditedInterimFinancialInformationPolicyTextBlock" xlink:to="crvs_UnauditedInterimFinancialInformationPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_UnauditedInterimFinancialInformationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of accounting policy for the presentation of interim (unaudited) financial statements.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_UnauditedInterimFinancialInformationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unaudited Interim Financial Information [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_UnauditedInterimFinancialInformationPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Unaudited Interim Financial Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Use of Estimates</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsPolicy" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments in Equity Securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentrations of Credit Risk and Other Risks and Uncertainties</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SignificantAccountingPoliciesPolicyTextBlock" xlink:label="crvs_SignificantAccountingPoliciesPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_SignificantAccountingPoliciesPolicyTextBlock" xlink:to="crvs_SignificantAccountingPoliciesPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_SignificantAccountingPoliciesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Disclosure of changes to significant accounting policies.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_SignificantAccountingPoliciesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant Accounting Policies [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_SignificantAccountingPoliciesPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Significant Accounting Policies</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Recent Accounting Pronouncements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of net (loss) income per share, basic and diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of antidilutive securities excluded from calculation of diluted net loss per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of segment net loss (income) by significant expense category</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of fair value of assets measured at fair value on a recurring basis, by level of fair value hierarchy</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of fair value of available for sale marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investments Classified by Contractual Maturity Date [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of remaining maturity by type of security</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentsTextBlock" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investments [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of financial information of Angel Pharmaceuticals Co.</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Condensed Balance Sheet [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of balance sheet components</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock" xlink:label="us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock" xlink:to="us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Options Indexed to Issuer's Equity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of common stock shares reserved for future issuance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of stock option activity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of expenses relating to employee and non-employee stock-based awards</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Lease, Description [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facility Lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of components of lease expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Minimum rental commitments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Related Party Transactions [Table Text Block]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of common stock sold to related parties</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrganizationTable" xlink:label="crvs_OrganizationTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_OrganizationTable" xlink:to="crvs_OrganizationTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_OrganizationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Presentation of information about the organization and basis of presentation.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_OrganizationTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockWarrantsMember" xlink:label="crvs_CommonStockWarrantsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_CommonStockWarrantsMember" xlink:to="crvs_CommonStockWarrantsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_CommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to common stock warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_CommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Warrants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_CommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:to="crvs_CommonStockSharesAndCommonStockWarrantsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The transaction group, which details the sale of common stock equity and the accompanying warrants to purchase common stock in connection with the company's Registered Direct Offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock Shares and Common Stock Warrants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock and Common Warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonWarrantsMember" xlink:label="crvs_CommonWarrantsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_CommonWarrantsMember" xlink:to="crvs_CommonWarrantsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_CommonWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to common warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_CommonWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Warrants [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_CommonWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsMember" xlink:label="crvs_PrefundedWarrantsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_PrefundedWarrantsMember" xlink:to="crvs_PrefundedWarrantsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_PrefundedWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to pre-funded warrants.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_PrefundedWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prefunded Warrants [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_PrefundedWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pre-funded warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:to="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The transaction group, which details the sale of pre-funded warrants, and common warrants, to purchase common stock in connection with the company's Registered Direct Offering.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prefunded Warrants and Common Stock Warrants [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pre-funded and Common Warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrganizationLineItems" xlink:label="crvs_OrganizationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_OrganizationLineItems" xlink:to="crvs_OrganizationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_OrganizationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_OrganizationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Organization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Public Offerings</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Number of Securities Called by Warrants or Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants issued to purchase common shares</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:to="crvs_CombinedOfferingPriceForSharesAndWarrants_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combined price per unit of share and warrants issued.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combined Offering Price For Shares And Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combined offering price per share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combined offering price per share and warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Issued, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Combined offering price per share</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price of warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:to="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price expressed as price per unit of pre-funded warrants outstanding.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Exercise Price Per Prefunded Warrant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price of pre-funded warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, Cash Equivalents, and Short-Term Investments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash, cash equivalents and marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockPricePerShare" xlink:to="us-gaap_SaleOfStockPricePerShare_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sale of Stock, Price Per Share</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockPricePerShare_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share price of stock issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits" xlink:label="us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits" xlink:to="us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Concentration Risk, Credit Risk, Uninsured Deposits</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited" xlink:label="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited" xlink:to="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of financial institutions in which cash and cash equivalents are deposited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number Of Financial Institutions In Which Cash and Cash Equivalents Are Deposited</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of financial institutions in which cash and cash equivalents are deposited</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic, by Common Class, Including Two-Class Method [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicLineItems" xlink:label="us-gaap_EarningsPerShareBasicLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicLineItems" xlink:to="us-gaap_EarningsPerShareBasicLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAbstract" xlink:to="us-gaap_EarningsPerShareBasicAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Earnings Per Share, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Loss Per Share, Basic and Diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Numerator:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Basic</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income attributable to common stockholders, basic</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount" xlink:label="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount" xlink:to="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrant, Down Round Feature, Decrease in Net Income to Common Shareholder, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gain from change in fair value of warrant liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net Income (Loss) Available to Common Stockholders, Diluted</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Net (loss) income attributable to common stockholders, diluted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract" xlink:label="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract" xlink:to="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Undistributed Earnings (Loss) Available to Common Shareholders, Diluted [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Denominator:</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Weighted average shares issuable upon the exercise of the common warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Security, Excluded EPS Calculation [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Excluded from the calculation of diluted net loss per share, due to anti-dilutive effect</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total shares of common stock equivalents</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" xlink:label="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" xlink:to="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common shares issuable upon conversion of pre-funded warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common shares issuable upon conversion of pre-funded warrants</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common shares issuable upon conversion of pre-funded warrants (included in calculation of basic and diluted EPS)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SingleReportableSegmentMember" xlink:label="crvs_SingleReportableSegmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_SingleReportableSegmentMember" xlink:to="crvs_SingleReportableSegmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_SingleReportableSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the single reportable segment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_SingleReportableSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Single Reportable Segment [member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_SingleReportableSegmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Single Reportable Segment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment Reporting [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Operating Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of operating segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Reportable Segments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of reportable segments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Compensation Expense, Excluding Cost of Good and Service Sold</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Compensation and benefits, excluding stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SegmentDrugManufacturingCosts" xlink:label="crvs_SegmentDrugManufacturingCosts" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_SegmentDrugManufacturingCosts" xlink:to="crvs_SegmentDrugManufacturingCosts_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_SegmentDrugManufacturingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The aggregate costs incurred for the operating segment in the production of goods for sale.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_SegmentDrugManufacturingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Segment drug manufacturing costs</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_SegmentDrugManufacturingCosts_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Drug manufacturing</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherResearchAndDevelopmentExpense" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Research and Development Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Clinical trial</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralAndAdministrativeExpense" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other General and Administrative Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outside general and administrative</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FacilitiesAndInsurance" xlink:label="crvs_FacilitiesAndInsurance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_FacilitiesAndInsurance" xlink:to="crvs_FacilitiesAndInsurance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_FacilitiesAndInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The expense in the period incurred with respect to protection provided by facilities and insurance entities against risks other than risks associated with production (which are allocated to cost of sales).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_FacilitiesAndInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facilities And Insurance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_FacilitiesAndInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Facilities and insurance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherGeneralExpense" xlink:to="us-gaap_OtherGeneralExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherGeneralExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other General Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherGeneralExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other segment items</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Nonoperating Income (Expense)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-operating income, net</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Recurring and Nonrecurring [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Frequency [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Measurement Frequency [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Recurring [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Recurring</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Hierarchy and NAV [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Hierarchy and NAV [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Inputs, Level 1 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Level 1 Inputs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Inputs, Level 2 [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Level 2 Inputs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Fair Value Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash and Cash Equivalents, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Cash equivalents</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Fair Value Disclosure</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total Assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Instrument [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Financial Instruments [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">US Treasury Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U.S. Treasury securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">US Government Agencies Debt Securities [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">U.S. Government agency securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Available for sale marketable securities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Current operations and the remaining maturity</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair value of available for sale marketable securities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Amortized Cost, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortized Cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Unrealized Gains</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Gross Unrealized Losses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Fair Value Measurements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less than 1 Year</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" xlink:label="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" xlink:to="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">1-2 years</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EquityMethodInvesteeNameDomain" xlink:to="srt_EquityMethodInvesteeNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EquityMethodInvesteeNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Investment, Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Angel Pharmaceuticals, Ltd., an equity method investee of Corvus Pharmaceuticals.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Angel Pharmaceuticals LTD Equity Method Investee [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Angel Pharmaceuticals, Ltd</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Legal Entity [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">All Entities [Member]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityFinancingMember" xlink:label="crvs_EquityFinancingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_EquityFinancingMember" xlink:to="crvs_EquityFinancingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_EquityFinancingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to equity financing.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_EquityFinancingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Financing [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_EquityFinancingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity financing</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Equity Method Investments [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Proceeds from Issuance or Sale of Equity</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate Purchase Price</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Ownership Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Corvus Pharmaceuticals equity ownership in subsidiary</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity ownership interest</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" xlink:label="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" xlink:to="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The Percentage of employee stock ownership plan (ESOP), equity reserve.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee Stock Ownership Plan (ESOP), Equity Reserve, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity reserved under employee stock ownership plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Nonconsolidated Investee [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Nonconsolidated Investee [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equity method investee</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Assets, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-current assets</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Liabilities, Noncurrent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-current liabilities</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development, Contract to Perform for Others [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Arrangement, Contract to Perform for Others, Type [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Arrangement, Contract to Perform for Others, Type [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LicenseAgreementTermsMember" xlink:label="us-gaap_LicenseAgreementTermsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LicenseAgreementTermsMember" xlink:to="us-gaap_LicenseAgreementTermsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LicenseAgreementTermsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement Terms [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LicenseAgreementTermsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Licensing Agreement</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScenarioUnspecifiedDomain" xlink:to="srt_ScenarioUnspecifiedDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScenarioUnspecifiedDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AggregatePotentialMilestonePaymentsMember" xlink:label="crvs_AggregatePotentialMilestonePaymentsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_AggregatePotentialMilestonePaymentsMember" xlink:to="crvs_AggregatePotentialMilestonePaymentsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_AggregatePotentialMilestonePaymentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The member represent the Aggregate Potential Milestone Payments.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_AggregatePotentialMilestonePaymentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate Potential Milestone Payments [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_AggregatePotentialMilestonePaymentsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Aggregate potential milestone payments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Counterparty Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ScrippsResearchInstituteMember" xlink:label="crvs_ScrippsResearchInstituteMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ScrippsResearchInstituteMember" xlink:to="crvs_ScrippsResearchInstituteMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ScrippsResearchInstituteMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to the Scripps Research Institute.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ScrippsResearchInstituteMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scripps Research Institute</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_VernalisRAndDLimitedMember" xlink:label="crvs_VernalisRAndDLimitedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_VernalisRAndDLimitedMember" xlink:to="crvs_VernalisRAndDLimitedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_VernalisRAndDLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information pertaining to Vernalis (R&amp;D) Limited.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_VernalisRAndDLimitedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vernalis (R&amp;D) Limited</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_MonashLicenseMember" xlink:label="crvs_MonashLicenseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_MonashLicenseMember" xlink:to="crvs_MonashLicenseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_MonashLicenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Information pertaining to Monash License.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_MonashLicenseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Monash University</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Arrangement, Contract to Perform for Others [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License and Collaboration Agreements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Annual licensing fee</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_LicenseAgreementMilestonePayment" xlink:label="crvs_LicenseAgreementMilestonePayment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_LicenseAgreementMilestonePayment" xlink:to="crvs_LicenseAgreementMilestonePayment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_LicenseAgreementMilestonePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The amount purchased during the period under the license agreement milestone payment.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_LicenseAgreementMilestonePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">License Agreement Milestone Payment</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_LicenseAgreementMilestonePayment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Milestone payments</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" xlink:label="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" xlink:to="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Term of the research and development arrangement contract termination notice period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Research And Development Arrangement Contract Termination Notice Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Early termination notice period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestReceivable" xlink:label="us-gaap_InterestReceivable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivable" xlink:to="us-gaap_InterestReceivable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest Receivable</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestReceivable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Interest receivable</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Prepaid Expense, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid research and development manufacturing expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidRent" xlink:label="us-gaap_PrepaidRent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidRent" xlink:to="us-gaap_PrepaidRent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidRent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Rent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidRent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid facility expenses</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid Insurance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Prepaid insurance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Assets, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Asset, Class [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long-Lived Asset, Class [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Equipment [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Laboratory equipment</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ComputerEquipmentAndSoftwarePurchasedMember" xlink:label="crvs_ComputerEquipmentAndSoftwarePurchasedMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ComputerEquipmentAndSoftwarePurchasedMember" xlink:to="crvs_ComputerEquipmentAndSoftwarePurchasedMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ComputerEquipmentAndSoftwarePurchasedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems and purchased software. Excludes in-development and internally developed software.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ComputerEquipmentAndSoftwarePurchasedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Computer Equipment and Software, Purchased [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ComputerEquipmentAndSoftwarePurchasedMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Computer equipment and purchased software</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold Improvements [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Leasehold improvements</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Construction in Progress [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Construction in progress</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and Equipment</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property and equipment, gross</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: accumulated depreciation and amortization</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation, Depletion and Amortization, Nonproduction</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Depreciation expense</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AccruedLiabilitiesClinicalTrialCurrent" xlink:label="crvs_AccruedLiabilitiesClinicalTrialCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_AccruedLiabilitiesClinicalTrialCurrent" xlink:to="crvs_AccruedLiabilitiesClinicalTrialCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_AccruedLiabilitiesClinicalTrialCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of accrued liabilities clinical trial current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_AccruedLiabilitiesClinicalTrialCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities Clinical Trial Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_AccruedLiabilitiesClinicalTrialCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued clinical trial expense</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AccruedLiabilitiesManufacturingCurrent" xlink:label="crvs_AccruedLiabilitiesManufacturingCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_AccruedLiabilitiesManufacturingCurrent" xlink:to="crvs_AccruedLiabilitiesManufacturingCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_AccruedLiabilitiesManufacturingCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of accrued liabilities manufacturing current.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_AccruedLiabilitiesManufacturingCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Liabilities Manufacturing Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_AccruedLiabilitiesManufacturingCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued manufacturing expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Employee-related Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Personnel related</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued Professional Fees, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Accrued legal and accounting</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Accrued Liabilities, Current</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Adjustments to Additional Paid in Capital, Warrant Issued</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of warrants exercised</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, Outstanding</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrants outstanding</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ChangeInFairValueOfWarrantLiabilities" xlink:label="crvs_ChangeInFairValueOfWarrantLiabilities" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ChangeInFairValueOfWarrantLiabilities" xlink:to="crvs_ChangeInFairValueOfWarrantLiabilities_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ChangeInFairValueOfWarrantLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Amount of expense (income) related to adjustment to fair value of warrant liability.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ChangeInFairValueOfWarrantLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in fair value of warrant liabilities</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ChangeInFairValueOfWarrantLiabilities_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Change in fair value of warrant liability</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock, Class of Stock [Table]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_JefferiesLlcMember" xlink:label="crvs_JefferiesLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_JefferiesLlcMember" xlink:to="crvs_JefferiesLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_JefferiesLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Jefferies LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_JefferiesLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Jefferies LLC</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_JefferiesLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Jefferies LLC</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statistical Measurement [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Statistical Measurement [Domain]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScenarioPlanMember" xlink:to="us-gaap_ScenarioPlanMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScenarioPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario, Plan [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScenarioPlanMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Scenario plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockVotingRights" xlink:to="us-gaap_CommonStockVotingRights_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockVotingRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Voting Rights</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockVotingRights_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Voting rights of common stock</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStock" xlink:to="us-gaap_DividendsCommonStock_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dividends, Common Stock</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DividendsCommonStock_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Dividends on common stock</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_UnderwritingCommitmentsPercentage" xlink:label="crvs_UnderwritingCommitmentsPercentage" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_UnderwritingCommitmentsPercentage" xlink:to="crvs_UnderwritingCommitmentsPercentage_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_UnderwritingCommitmentsPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The percentage of compensation due to broker for  underwriting commitments. Percent is calculated based on proceeds from securities sold.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_UnderwritingCommitmentsPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Underwriting Commitments, Percentage</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_UnderwritingCommitmentsPercentage_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sales agent fee percentage</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Stock [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PreFundedWarrantEquityMember" xlink:label="crvs_PreFundedWarrantEquityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_PreFundedWarrantEquityMember" xlink:to="crvs_PreFundedWarrantEquityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_PreFundedWarrantEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Derivative instrument whose primary underlying risk is tied to share prices.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_PreFundedWarrantEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pre-funded Warrant Equity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_PreFundedWarrantEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Pre-funded warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SharesAvailableForFutureOptionGrantsEquityMember" xlink:label="crvs_SharesAvailableForFutureOptionGrantsEquityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_SharesAvailableForFutureOptionGrantsEquityMember" xlink:to="crvs_SharesAvailableForFutureOptionGrantsEquityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_SharesAvailableForFutureOptionGrantsEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_SharesAvailableForFutureOptionGrantsEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Available for Future Option Grants Equity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_SharesAvailableForFutureOptionGrantsEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares available for future option grants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OutstandingOptionsEquityMember" xlink:label="crvs_OutstandingOptionsEquityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_OutstandingOptionsEquityMember" xlink:to="crvs_OutstandingOptionsEquityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_OutstandingOptionsEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_OutstandingOptionsEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options Equity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_OutstandingOptionsEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding options</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" xlink:label="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" xlink:to="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Reserved for Employee Stock Purchase Plan Equity [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares reserved for employee stock purchase plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common Stock, Capital Shares Reserved for Future Issuance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Common stock reserved for future issuance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Plan Name [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2014Member" xlink:label="crvs_EquityIncentiveAwardPlan2014Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_EquityIncentiveAwardPlan2014Member" xlink:to="crvs_EquityIncentiveAwardPlan2014Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_EquityIncentiveAwardPlan2014Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entity's 2014 plan under which it may grant stock-based awards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_EquityIncentiveAwardPlan2014Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2014 Plan</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2016Member" xlink:label="crvs_EquityIncentiveAwardPlan2016Member" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_EquityIncentiveAwardPlan2016Member" xlink:to="crvs_EquityIncentiveAwardPlan2016Member_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_EquityIncentiveAwardPlan2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The entity's 2016 Equity Incentive Award Plan under which it may grant stock-based awards.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_EquityIncentiveAwardPlan2016Member_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2016 Plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock Option Plans</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Vesting period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Maximum exercise term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price of common stock grants, percentage of stock fair value</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Available for Grant, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Available for Grant, Opening Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares available for future option grants</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Available for Grant, Additional Shares Authorized</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Forfeited or unexercised shares under expired stock plan subject to re-issuance under current stock plan</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Shares Available for Grant, Increase from Options Forfeited</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Opening Balance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Granted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Forfeited</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Weighted Average Exercise Price, Ending Balance</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Weighted Average Exercise Price, Opening Balance</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Weighted Average Exercise Price, Granted</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Weighted Average Exercise Price, Exercised</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Outstanding Options, Weighted Average Exercise Price, Forfeited</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:label="us-gaap_StatementOfIncomeLocationBalanceAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:to="us-gaap_StatementOfIncomeLocationBalanceAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfIncomeLocationBalanceAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Location, Statement of Income, Balance [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Share-Based Payment Arrangement, Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Stock-based compensation expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income Tax Expense (Benefit)</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Income tax benefits</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Building [Member]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_OfficeAndLabSpaceLeaseMember" xlink:to="crvs_OfficeAndLabSpaceLeaseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_OfficeAndLabSpaceLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information related to office and lab space lease.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_OfficeAndLabSpaceLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Office And Lab Space Lease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_OfficeAndLabSpaceLeaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Office and lab space lease</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ThirdYearOfSubleaseMember" xlink:label="crvs_ThirdYearOfSubleaseMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ThirdYearOfSubleaseMember" xlink:to="crvs_ThirdYearOfSubleaseMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ThirdYearOfSubleaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents the information related to third year of sublease</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ThirdYearOfSubleaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Third Year of Sublease [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ThirdYearOfSubleaseMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Third year of sublease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeDisclosureAbstract" xlink:to="us-gaap_LesseeDisclosureAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee Disclosure [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeDisclosureAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Area of Real Estate Property</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AreaOfRealEstateProperty_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Area of leased facility</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Term of Contract</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Existence of Option to Extend [true false]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option to Extend</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Renewal Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease extension period</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Expense</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Sublease initial base monthly rent expense</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Existence of Option to Terminate [true false]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Option to terminate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs of operating lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating lease costs</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableLeaseCost" xlink:to="us-gaap_VariableLeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Variable Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VariableLeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Costs of non-lease components (previously common area maintenance)</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lease, Cost</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total operating lease cost</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:to="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Description [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Other Information</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Payments</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating cash flows used for operating lease</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Remaining Lease Term</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Remaining lease term</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Discount rate</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Minimum Rental Commitments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2026</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">2027</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, to be Paid</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total lease payments</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Less: imputed interest</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Operating Lease, Liability</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Total</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Table]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Axis]</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Domain]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ServicesSupportClinicalTrialsMember" xlink:label="crvs_ServicesSupportClinicalTrialsMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ServicesSupportClinicalTrialsMember" xlink:to="crvs_ServicesSupportClinicalTrialsMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ServicesSupportClinicalTrialsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to services to support clinical trials.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ServicesSupportClinicalTrialsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Services Support Clinical Trials [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ServicesSupportClinicalTrialsMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Support clinical trials</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_IconPlcMember" xlink:label="crvs_IconPlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_IconPlcMember" xlink:to="crvs_IconPlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_IconPlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to ICON plc.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_IconPlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Icon Plc [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_IconPlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">ICON plc</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PuissanceCapitalManagementMember" xlink:label="crvs_PuissanceCapitalManagementMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_PuissanceCapitalManagementMember" xlink:to="crvs_PuissanceCapitalManagementMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_PuissanceCapitalManagementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Puissance Capital Management.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_PuissanceCapitalManagementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Puissance Capital Management [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_PuissanceCapitalManagementMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Puissance Capital Management</label>
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Related Party Transaction [Line Items]</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrbimedAdvisorsLlcMember" xlink:label="crvs_OrbimedAdvisorsLlcMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_OrbimedAdvisorsLlcMember" xlink:to="crvs_OrbimedAdvisorsLlcMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_OrbimedAdvisorsLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to OrbiMed Advisors, LLC.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_OrbimedAdvisorsLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Orbimed Advisors LLC [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_OrbimedAdvisorsLlcMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">OrbiMed Advisors, LLC</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_RichardMillerMember" xlink:label="crvs_RichardMillerMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_RichardMillerMember" xlink:to="crvs_RichardMillerMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_RichardMillerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to Richard A. Miller.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_RichardMillerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Richard A Miller [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_RichardMillerMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Richard A. Miller</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_WilliamB.JonesMember" xlink:label="crvs_WilliamB.JonesMember" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_WilliamB.JonesMember" xlink:to="crvs_WilliamB.JonesMember_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_WilliamB.JonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Represents information pertaining to William B. Jones.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_WilliamB.JonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">William B. Jones [Member]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_WilliamB.JonesMember_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">William B. Jones</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightIssued" xlink:label="crvs_ClassOfWarrantOrRightIssued" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ClassOfWarrantOrRightIssued" xlink:to="crvs_ClassOfWarrantOrRightIssued_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ClassOfWarrantOrRightIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">The number of issued warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ClassOfWarrantOrRightIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Class of Warrant or Right, issued</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ClassOfWarrantOrRightIssued_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Warrants</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfCommonStockWarrantsExercised" xlink:label="crvs_NumberOfCommonStockWarrantsExercised" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_NumberOfCommonStockWarrantsExercised" xlink:to="crvs_NumberOfCommonStockWarrantsExercised_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_NumberOfCommonStockWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of securities called by exercise of warrant.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_NumberOfCommonStockWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Common Stock Warrants Exercised</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_NumberOfCommonStockWarrantsExercised_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Common Warrants Exercised</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ExercisePriceOfWarrantsCashlessBasis" xlink:label="crvs_ExercisePriceOfWarrantsCashlessBasis" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_ExercisePriceOfWarrantsCashlessBasis" xlink:to="crvs_ExercisePriceOfWarrantsCashlessBasis_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_ExercisePriceOfWarrantsCashlessBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price per share or per unit of warrants or rights outstanding paid on a cashless basis.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_ExercisePriceOfWarrantsCashlessBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price of warrants cashless basis</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_ExercisePriceOfWarrantsCashlessBasis_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Exercise price of warrants (cashless basis)</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" xlink:label="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" xlink:to="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of securities called by exercise of warrant and withheld to pay the exercise price fees.</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Number of Common Stock Warrant Shares Withheld For Payment of Fees</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Warrant shares exercised and withheld to pay exercise price</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NonRule10b51ArrModifiedFlag" xlink:label="crvs_NonRule10b51ArrModifiedFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_NonRule10b51ArrModifiedFlag" xlink:to="crvs_NonRule10b51ArrModifiedFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_NonRule10b51ArrModifiedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">N/A</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_NonRule10b51ArrModifiedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non Rule 10b5-1 Arr Modified [Flag]</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_NonRule10b51ArrModifiedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Non-Rule 10b5-1 Arrangement Modified</label>
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_Rule10b51ArrModifiedFlag" xlink:label="crvs_Rule10b51ArrModifiedFlag" xmlns="http://www.xbrl.org/2003/linkbase" />
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="crvs_Rule10b51ArrModifiedFlag" xlink:to="crvs_Rule10b51ArrModifiedFlag_lbl" xmlns="http://www.xbrl.org/2003/linkbase" />
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="crvs_Rule10b51ArrModifiedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">N/A</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="crvs_Rule10b51ArrModifiedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rule 10b5-1 Arr Modified Flag</label>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="crvs_Rule10b51ArrModifiedFlag_lbl" xml:lang="en-US" xmlns="http://www.xbrl.org/2003/linkbase">Rule 10b5-1 Arrangement Modified</label>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>crvs-20260630_pre.xml
<DESCRIPTION>EX-101.PRE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.4.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 8/6/2026 12:56:27 PM-->
<!--Modified on: 8/6/2026 12:56:27 PM-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DocumentDocumentAndEntityInformation" roleURI="http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedBalanceSheets" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementCondensedConsolidatedStatementsOfCashFlows" roleURI="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#StatementConsolidatedStatementsOfCashFlowsParenthetical" roleURI="http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureOrganization" roleURI="http://www.corvuspharma.com/role/DisclosureOrganization" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSummaryOfSignificantAccountingPolicies" roleURI="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureNetLossPerShare" roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShare" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSegments" roleURI="http://www.corvuspharma.com/role/DisclosureSegments" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurements" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestment" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestment" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureLicenseAndCollaborationAgreements" roleURI="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponents" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponents" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureWarrants" roleURI="http://www.corvuspharma.com/role/DisclosureWarrants" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureCommonStock" roleURI="http://www.corvuspharma.com/role/DisclosureCommonStock" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockOptionPlans" roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlans" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockBasedCompensation" roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensation" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureIncomeTaxes" roleURI="http://www.corvuspharma.com/role/DisclosureIncomeTaxes" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLease" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLease" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureCommitmentsAndContingencies" roleURI="http://www.corvuspharma.com/role/DisclosureCommitmentsAndContingencies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureRelatedPartyTransactions" roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactions" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureNetLossPerShareTables" roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSegmentsTables" roleURI="http://www.corvuspharma.com/role/DisclosureSegmentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsTables" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestmentTables" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsTables" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureCommonStockTables" roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockOptionPlansTables" roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockBasedCompensationTables" roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseTables" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureRelatedPartyTransactionsTables" roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsTables" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureOrganizationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureOrganizationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSummaryOfSignificantAccountingPoliciesDetails" roleURI="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails" roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" roleURI="http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureSegmentsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureSegmentsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsRecurringDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsAvailableForSaleDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureLicenseAndCollaborationAgreementsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails" roleURI="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureWarrantsNarrativeDetails" roleURI="http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureCommonStockStockIssuanceAgreementDetails" roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureCommonStockCommonSharesReservedForIssuanceDetails" roleURI="http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockOptionPlansStockOptionActivityDetails" roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockOptionPlansStockOptionsActivityDetails" roleURI="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureStockBasedCompensationExpenseAllocationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails" roleURI="http://www.corvuspharma.com/role/DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseLesseeInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseLeaseCostDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" roleURI="http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureRelatedPartyTransactionsAdditionalInformationDetails" roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="crvs-20260630.xsd#DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails" roleURI="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails" xmlns="http://www.xbrl.org/2003/linkbase" />
  <roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#InsiderTradingArrangements" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xmlns="http://www.xbrl.org/2003/linkbase" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation" xlink:type="extended" xlink:title="995200090 - Document - Document and Entity Information" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType" xlink:label="dei_DocumentType_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentType_639216177865428881" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentQuarterlyReport_639216177865428881" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentPeriodEndDate_639216177865428881" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_CurrentFiscalYearEndDate_639216177865428881" order="4" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentTransitionReport_639216177865428881" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityRegistrantName_639216177865428881" order="6" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode_639216177865428881" order="7" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityFileNumber_639216177865428881" order="8" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber_639216177865428881" order="9" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressAddressLine1_639216177865428881" order="10" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressCityOrTown_639216177865428881" order="11" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince_639216177865428881" order="12" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode_639216177865428881" order="13" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_CityAreaCode_639216177865428881" order="14" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_LocalPhoneNumber_639216177865428881" order="15" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_Security12bTitle_639216177865428881" order="16" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_TradingSymbol_639216177865428881" order="17" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_SecurityExchangeName_639216177865428881" order="18" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityCurrentReportingStatus_639216177865428881" order="19" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityInteractiveDataCurrent_639216177865428881" order="20" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityFilerCategory_639216177865428881" order="21" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntitySmallBusiness_639216177865428881" order="22" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany_639216177865428881" order="23" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityShellCompany_639216177865428881" order="24" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityCommonStockSharesOutstanding_639216177865428881" order="25" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_EntityCentralIndexKey_639216177865428881" order="26" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentFiscalYearFocus_639216177865428881" order="27" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_DocumentFiscalPeriodFocus_639216177865428881" order="28" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag_639216177865428881" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="dei_AmendmentFlag_639216177865428881" order="29" use="optional" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets" xlink:type="extended" xlink:title="995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract_639216177865569633" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract_639216177865569633" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract_639216177865572366" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639216177865569633" xlink:to="us-gaap_AssetsCurrentAbstract_639216177865572366" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639216177865572366" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_639216177865572988" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639216177865572366" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177865572988" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639216177865572366" xlink:to="us-gaap_AccountsReceivableNetCurrent_639216177865572988" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration" xlink:label="us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639216177865572366" xlink:to="us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration_639216177865572988" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639216177865572366" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639216177865572988" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract_639216177865572366" xlink:to="us-gaap_AssetsCurrent_639216177865572988" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639216177865569633" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_639216177865572988" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639216177865569633" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_639216177865572988" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestments" xlink:label="us-gaap_EquityMethodInvestments_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639216177865569633" xlink:to="us-gaap_EquityMethodInvestments_639216177865572988" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639216177865569633" xlink:to="us-gaap_OtherAssetsNoncurrent_639216177865572988" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract_639216177865569633" xlink:to="us-gaap_Assets_639216177865572988" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" xlink:to="us-gaap_LiabilitiesCurrentAbstract_639216177865572988" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent_639216177865572988" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639216177865572988" xlink:to="us-gaap_AccountsPayableCurrent_639216177865572988" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_639216177865583212" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639216177865572988" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_639216177865583212" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639216177865572988" xlink:to="us-gaap_AccruedLiabilitiesCurrent_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract_639216177865572988" xlink:to="us-gaap_LiabilitiesCurrent_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" xlink:to="us-gaap_Liabilities_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" xlink:to="us-gaap_CommitmentsAndContingencies_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" xlink:to="us-gaap_StockholdersEquityAbstract_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639216177865584142" xlink:to="us-gaap_PreferredStockValue_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639216177865584142" xlink:to="us-gaap_CommonStockValue_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639216177865584142" xlink:to="us-gaap_AdditionalPaidInCapital_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639216177865584142" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639216177865584142" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract_639216177865584142" xlink:to="us-gaap_StockholdersEquity_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract_639216177865572988" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" xlink:title="995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesAuthorized_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesIssued_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_PreferredStockSharesOutstanding_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued_639216177865584142" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding_639216177865584142" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:type="extended" xlink:title="995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639216177865584142" xlink:to="us-gaap_ResearchAndDevelopmentExpense_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639216177865584142" xlink:to="us-gaap_GeneralAndAdministrativeExpense_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract_639216177865584142" xlink:to="us-gaap_OperatingExpenses_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_InvestmentIncomeNet_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss_639216177865584142" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic_639216177865584142" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareDiluted_639216177865584142" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639216177865584142" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639216177865584142" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_639216177865584142" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_639216177865584142" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_639216177865584142" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_639216177865584142" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity" xlink:type="extended" xlink:title="995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable_639216177865584142" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639216177865584142" xlink:to="us-gaap_StatementEquityComponentsAxis_639216177865584142" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639216177865584142" xlink:to="us-gaap_CommonStockMember_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639216177865584142" xlink:to="us-gaap_AdditionalPaidInCapitalMember_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639216177865584142" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639216177865584142" xlink:to="us-gaap_RetainedEarningsMember_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639216177865584142" xlink:to="us-gaap_EquityComponentDomain_639216177865584142" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639216177865584142" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865584142" xlink:to="us-gaap_PrivatePlacementMember_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865584142" xlink:to="crvs_FollowOnPublicOfferingMember_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865584142" xlink:to="us-gaap_OverAllotmentOptionMember_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AtMarketOfferingMember" xlink:label="crvs_AtMarketOfferingMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865584142" xlink:to="crvs_AtMarketOfferingMember_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865584142" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865584142" order="5" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639216177865584142" xlink:to="us-gaap_StatementLineItems_639216177865584142" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_StockholdersEquity_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_CommonStockSharesIssued_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodValueWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodValueWarrantsExercised_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="crvs_StockIssuedDuringPeriodValueWarrantsExercised_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="crvs_StockIssuedDuringPeriodValueWarrantsExercised_639216177865584142" xlink:to="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_639216177865584142" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues_639216177865584142" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_639216177865584142" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax_639216177865584142" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_639216177865584142" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_NetIncomeLoss_639216177865584142" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_6392161778655841421" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_StockholdersEquity_6392161778655841421" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued_6392161778655841421" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_CommonStockSharesIssued_6392161778655841421" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" xlink:type="extended" xlink:title="995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable_639216177865584142" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639216177865584142" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865584142" xlink:to="us-gaap_RelatedPartyDomain_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_639216177865584142" xlink:to="us-gaap_RelatedPartyMember_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639216177865584142" xlink:to="us-gaap_StatementLineItems_639216177865584142" order="2" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_639216177865584142" xlink:to="us-gaap_ProfitLoss_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_639216177865584142" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_DepreciationDepletionAndAmortization_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_ShareBasedCompensation_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAdjustmentOfWarrants" xlink:label="us-gaap_FairValueAdjustmentOfWarrants_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_FairValueAdjustmentOfWarrants_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInOtherNoncurrentAssets_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherCurrentAssets_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInOtherCurrentAssets_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_639216177865584142" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_639216177865584142" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_639216177865584142" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_639216177865584142" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_639216177865584142" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_639216177865584142" xlink:to="us-gaap_ProceedsFromWarrantExercises_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_639216177865584142" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_639216177865584142" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6392161778655841421" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6392161778655841421" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="7" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_639216177865584142" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:label="us-gaap_CapitalExpendituresIncurredButNotYetPaid_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract_639216177865584142" xlink:to="us-gaap_CapitalExpendituresIncurredButNotYetPaid_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical" xlink:type="extended" xlink:title="995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable_639216177865584142" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639216177865584142" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865584142" xlink:to="us-gaap_RelatedPartyDomain_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_639216177865584142" xlink:to="us-gaap_RelatedPartyMember_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable_639216177865584142" xlink:to="us-gaap_StatementLineItems_639216177865584142" order="2" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems_639216177865584142" xlink:to="us-gaap_ProceedsFromWarrantExercises_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureOrganization" xlink:type="extended" xlink:title="995210101 - Disclosure - Organization" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_NatureOfOperations_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies" xlink:type="extended" xlink:title="995210201 - Disclosure - Summary of Significant Accounting Policies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract_1" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureNetLossPerShare" xlink:type="extended" xlink:title="995210301 - Disclosure - Net Loss per Share" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureSegments" xlink:type="extended" xlink:title="995210401 - Disclosure - Segments" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurements" xlink:type="extended" xlink:title="995210501 - Disclosure - Fair Value Measurements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_3" xlink:to="us-gaap_FairValueDisclosuresTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestment" xlink:type="extended" xlink:title="995210601 - Disclosure - Equity Method Investment" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsDisclosureTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreements" xlink:type="extended" xlink:title="995210701 - Disclosure - License and Collaboration Agreements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="us-gaap_ResearchAndDevelopmentAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:label="us-gaap_CollaborativeArrangementDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentAbstract_2" xlink:to="us-gaap_CollaborativeArrangementDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponents" xlink:type="extended" xlink:title="995210801 - Disclosure - Balance Sheet Components" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:label="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_2" xlink:to="us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureWarrants" xlink:type="extended" xlink:title="995210901 - Disclosure - Warrants" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_WarrantsAndRightsNoteDisclosureTextBlock" xlink:label="crvs_WarrantsAndRightsNoteDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:to="crvs_WarrantsAndRightsNoteDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureCommonStock" xlink:type="extended" xlink:title="995211001 - Disclosure - Common Stock" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockNoteDisclosureTextBlock" xlink:label="crvs_CommonStockNoteDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_1" xlink:to="crvs_CommonStockNoteDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockOptionPlans" xlink:type="extended" xlink:title="995211101 - Disclosure - Stock Option Plans" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract_1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentivePlansDisclosureTextBlock" xlink:label="crvs_EquityIncentivePlansDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract_1" xlink:to="crvs_EquityIncentivePlansDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockBasedCompensation" xlink:type="extended" xlink:title="995211201 - Disclosure - Stock-Based Compensation" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureIncomeTaxes" xlink:type="extended" xlink:title="995211301 - Disclosure - Income Taxes" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_6" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLease" xlink:type="extended" xlink:title="995211401 - Disclosure - Facility Lease" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract_1" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureCommitmentsAndContingencies" xlink:type="extended" xlink:title="995211501 - Disclosure - Commitments and Contingencies" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactions" xlink:type="extended" xlink:title="995211601 - Disclosure - Related Party Transactions" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract_3" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="extended" xlink:title="99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_UnauditedInterimFinancialInformationPolicyTextBlock" xlink:label="crvs_UnauditedInterimFinancialInformationPolicyTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="crvs_UnauditedInterimFinancialInformationPolicyTextBlock_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates_639216177865584142" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsPolicy" xlink:label="us-gaap_EquityMethodInvestmentsPolicy_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsPolicy_639216177865584142" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk_639216177865584142" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SignificantAccountingPoliciesPolicyTextBlock" xlink:label="crvs_SignificantAccountingPoliciesPolicyTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="crvs_SignificantAccountingPoliciesPolicyTextBlock_639216177865584142" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_639216177865584142" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureNetLossPerShareTables" xlink:type="extended" xlink:title="99930303 - Disclosure - Net Loss per Share (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_1" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_639216177865584142" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_639216177865584142" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_1" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_639216177865584142" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureSegmentsTables" xlink:type="extended" xlink:title="99930403 - Disclosure - Segments (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_1" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables" xlink:type="extended" xlink:title="99930503 - Disclosure - Fair Value Measurements (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_4" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_4" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueDisclosuresAbstract_4" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentTables" xlink:type="extended" xlink:title="99930603 - Disclosure - Equity Method Investment (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsTextBlock" xlink:label="us-gaap_EquityMethodInvestmentsTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_EquityMethodInvestmentsTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsTables" xlink:type="extended" xlink:title="99930803 - Disclosure - Balance Sheet Components (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract_3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_3" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureCommonStockTables" xlink:type="extended" xlink:title="99931003 - Disclosure - Common Stock (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock" xlink:label="us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract_2" xlink:to="us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockOptionPlansTables" xlink:type="extended" xlink:title="99931103 - Disclosure - Stock Option Plans (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract_2" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationTables" xlink:type="extended" xlink:title="99931203 - Disclosure - Stock-Based Compensation (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_1" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseTables" xlink:type="extended" xlink:title="99931403 - Disclosure - Facility Lease (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsTables" xlink:type="extended" xlink:title="99931603 - Disclosure - Related Party Transactions (Tables)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureOrganizationDetails" xlink:type="extended" xlink:title="99940101 - Disclosure - Organization (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrganizationTable" xlink:label="crvs_OrganizationTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="crvs_OrganizationTable_639216177865741024" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="crvs_OrganizationTable_639216177865741024" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865741024" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" xlink:to="us-gaap_PrivatePlacementMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" xlink:to="crvs_FollowOnPublicOfferingMember_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" xlink:to="us-gaap_OverAllotmentOptionMember_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="crvs_OrganizationTable_639216177865741024" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_639216177865741024" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_639216177865741024" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockWarrantsMember" xlink:label="crvs_CommonStockWarrantsMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865741024" xlink:to="crvs_CommonStockWarrantsMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865741024" xlink:to="crvs_CommonStockSharesAndCommonStockWarrantsMember_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonWarrantsMember" xlink:label="crvs_CommonWarrantsMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865741024" xlink:to="crvs_CommonWarrantsMember_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsMember" xlink:label="crvs_PrefundedWarrantsMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865741024" xlink:to="crvs_PrefundedWarrantsMember_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865741024" xlink:to="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_639216177865741024" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrganizationLineItems" xlink:label="crvs_OrganizationLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="crvs_OrganizationTable_639216177865741024" xlink:to="crvs_OrganizationLineItems_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract" xlink:label="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="crvs_OrganizationLineItems_639216177865741024" xlink:to="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="crvs_CombinedOfferingPriceForSharesAndWarrants_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_SharesIssuedPricePerShare_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639216177865741024" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_639216177865741024" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_ProceedsFromWarrantExercises_639216177865741024" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_639216177865741024" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="8" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_639216177865741024" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177865741024" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_SaleOfStockPricePerShare_639216177865741024" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract_639216177865741024" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_639216177865741024" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" xlink:type="extended" xlink:title="99940201 - Disclosure - Summary of Significant Accounting Policies (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits" xlink:label="us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited" xlink:label="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails" xlink:type="extended" xlink:title="99940301 - Disclosure - Net Loss per Share - Calculation of Earnings Per Share (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasicAbstract" xlink:label="us-gaap_EarningsPerShareBasicAbstract_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract_2" xlink:to="us-gaap_EarningsPerShareBasicAbstract_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_639216177865741024" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639216177865741024" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount" xlink:label="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639216177865741024" xlink:to="us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_639216177865741024" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract" xlink:label="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_639216177865741024" xlink:to="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_639216177865741024" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_639216177865741024" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract_639216177865741024" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_639216177865741024" xlink:to="us-gaap_EarningsPerShareBasic_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAbstract_639216177865741024" xlink:to="us-gaap_EarningsPerShareDiluted_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails" xlink:type="extended" xlink:title="99940302 - Disclosure - Net Loss per Share - Anti-Dilutive Securities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639216177865741024" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="us-gaap_AntidilutiveSecuritiesNameDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_639216177865741024" xlink:to="us-gaap_AntidilutiveSecuritiesNameDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesNameDomain_639216177865741024" xlink:to="us-gaap_EmployeeStockOptionMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_639216177865741024" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_639216177865741024" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants" xlink:label="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_639216177865741024" xlink:to="crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureSegmentsDetails" xlink:type="extended" xlink:title="99940401 - Disclosure - Segments (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract_2" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_639216177865741024" xlink:to="us-gaap_StatementBusinessSegmentsAxis_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentDomain" xlink:label="us-gaap_SegmentDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis_639216177865741024" xlink:to="us-gaap_SegmentDomain_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SingleReportableSegmentMember" xlink:label="crvs_SingleReportableSegmentMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentDomain_639216177865741024" xlink:to="crvs_SingleReportableSegmentMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingInformationLineItems" xlink:label="us-gaap_SegmentReportingInformationLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_639216177865741024" xlink:to="us-gaap_SegmentReportingInformationLineItems_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_NumberOfOperatingSegments_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments" xlink:label="us-gaap_NumberOfReportableSegments_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_NumberOfReportableSegments_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold" xlink:label="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_ShareBasedCompensation_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SegmentDrugManufacturingCosts" xlink:label="crvs_SegmentDrugManufacturingCosts_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="crvs_SegmentDrugManufacturingCosts_639216177865741024" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherResearchAndDevelopmentExpense" xlink:label="us-gaap_OtherResearchAndDevelopmentExpense_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_OtherResearchAndDevelopmentExpense_639216177865741024" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralAndAdministrativeExpense" xlink:label="us-gaap_OtherGeneralAndAdministrativeExpense_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_OtherGeneralAndAdministrativeExpense_639216177865741024" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FacilitiesAndInsurance" xlink:label="crvs_FacilitiesAndInsurance_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="crvs_FacilitiesAndInsurance_639216177865741024" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherGeneralExpense" xlink:label="us-gaap_OtherGeneralExpense_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_OtherGeneralExpense_639216177865741024" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_OperatingExpenses_639216177865741024" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_NonoperatingIncomeExpense_639216177865741024" order="11" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems_639216177865741024" xlink:to="us-gaap_NetIncomeLoss_639216177865741024" order="12" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails" xlink:type="extended" xlink:title="99940501 - Disclosure - Fair Value Measurements - Recurring (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639216177865741024" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis_639216177865741024" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementFrequencyDomain_639216177865741024" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639216177865741024" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_639216177865741024" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis_639216177865741024" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639216177865741024" xlink:to="us-gaap_FairValueInputsLevel1Member_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_639216177865741024" xlink:to="us-gaap_FairValueInputsLevel2Member_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_639216177865741024" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_639216177865741024" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_639216177865741024" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_639216177865741024" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract_639216177865741024" xlink:to="us-gaap_AssetsFairValueDisclosure_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails" xlink:type="extended" xlink:title="99940502 - Disclosure - Fair Value Measurements - Available For Sale (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" xlink:to="us-gaap_FinancialInstrumentAxis_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_639216177865741024" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" xlink:to="us-gaap_USTreasurySecuritiesMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" xlink:to="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_639216177865741024" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_639216177865741024" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_639216177865741024" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract_639216177865741024" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails" xlink:type="extended" xlink:title="99940503 - Disclosure - Fair Value Measurements - Current Operations and The Remaining Maturity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" xlink:to="us-gaap_FinancialInstrumentAxis_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis_639216177865741024" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" xlink:to="us-gaap_USTreasurySecuritiesMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_639216177865741024" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleTable_639216177865741024" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" xlink:label="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_639216177865741024" xlink:to="crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails" xlink:type="extended" xlink:title="99940601 - Disclosure - Equity Method Investment - Investment in Angel Pharmaceuticals (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177865741024" xlink:to="srt_EquityMethodInvesteeNameDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_639216177865741024" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="dei_LegalEntityAxis_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis_639216177865741024" xlink:to="dei_EntityDomain_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_6392161778657410241" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityDomain_639216177865741024" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_6392161778657410241" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865741024" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityFinancingMember" xlink:label="crvs_EquityFinancingMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865741024" xlink:to="crvs_EquityFinancingMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:label="us-gaap_PaymentsToAcquireEquityMethodInvestments_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_PaymentsToAcquireEquityMethodInvestments_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage" xlink:label="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865741024" order="5" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails" xlink:type="extended" xlink:title="99940602 - Disclosure - Equity Method Investment - Summary of Balance Sheet Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="EquityMethodInvestmentsAndJointVenturesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityMethodInvestmentsAndJointVenturesAbstract" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_639216177865741024" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_639216177865741024" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_639216177865741024" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_AssetsCurrent_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent" xlink:label="us-gaap_AssetsNoncurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_AssetsNoncurrent_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_LiabilitiesCurrent_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="us-gaap_LiabilitiesNoncurrent_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_LiabilitiesNoncurrent_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_StockholdersEquity_639216177865741024" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails" xlink:type="extended" xlink:title="99940603 - Disclosure - Equity Method Investment - Summary of Income Statement Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract" xlink:label="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsTable" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract_1" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_639216177865741024" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember" xlink:label="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain_639216177865741024" xlink:to="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember_639216177865741024" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEquityMethodInvestmentsLineItems" xlink:label="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsTable_639216177865741024" xlink:to="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_NetIncomeLoss_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromEquityMethodInvestments" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEquityMethodInvestmentsLineItems_639216177865741024" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails" xlink:type="extended" xlink:title="99940701 - Disclosure - License and Collaboration Agreements (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="us-gaap_ResearchAndDevelopmentAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentAbstract" xlink:to="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_639216177865741024" order="1" use="optional" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_639216177865741024" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_639216177865741024" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LicenseAgreementTermsMember" xlink:label="us-gaap_LicenseAgreementTermsMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain_639216177865741024" xlink:to="us-gaap_LicenseAgreementTermsMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_639216177865741024" xlink:to="srt_StatementScenarioAxis_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_639216177865741024" xlink:to="srt_ScenarioUnspecifiedDomain_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AggregatePotentialMilestonePaymentsMember" xlink:label="crvs_AggregatePotentialMilestonePaymentsMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639216177865741024" xlink:to="crvs_AggregatePotentialMilestonePaymentsMember_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_639216177865741024" xlink:to="srt_CounterpartyNameAxis_639216177865741024" order="3" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_639216177865741024" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ScrippsResearchInstituteMember" xlink:label="crvs_ScrippsResearchInstituteMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865741024" xlink:to="crvs_ScrippsResearchInstituteMember_639216177865741024" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_VernalisRAndDLimitedMember" xlink:label="crvs_VernalisRAndDLimitedMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865741024" xlink:to="crvs_VernalisRAndDLimitedMember_639216177865741024" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_MonashLicenseMember" xlink:label="crvs_MonashLicenseMember_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865741024" xlink:to="crvs_MonashLicenseMember_639216177865741024" order="3" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_639216177865741024" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_639216177865741024" xlink:to="us-gaap_ResearchAndDevelopmentExpense_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_639216177865741024" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross_639216177865741024" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_LicenseAgreementMilestonePayment" xlink:label="crvs_LicenseAgreementMilestonePayment_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_639216177865741024" xlink:to="crvs_LicenseAgreementMilestonePayment_639216177865741024" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod" xlink:label="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_639216177865741024" xlink:to="crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod_639216177865741024" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails" xlink:type="extended" xlink:title="99940801 - Disclosure - Balance Sheet Components - Prepaids and Other Current Assets (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestReceivable" xlink:label="us-gaap_InterestReceivable_639216177865741024" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_1" xlink:to="us-gaap_InterestReceivable_639216177865741024" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_1" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidRent" xlink:label="us-gaap_PrepaidRent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_1" xlink:to="us-gaap_PrepaidRent_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_1" xlink:to="us-gaap_PrepaidInsurance_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_1" xlink:to="us-gaap_OtherAssetsCurrent_639216177865897368" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract_1" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_639216177865897368" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails" xlink:type="extended" xlink:title="99940802 - Disclosure - Balance Sheet Components - Property and Equipment (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="BalanceSheetRelatedDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639216177865897368" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639216177865897368" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865897368" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865897368" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865897368" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865897368" xlink:to="us-gaap_EquipmentMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ComputerEquipmentAndSoftwarePurchasedMember" xlink:label="crvs_ComputerEquipmentAndSoftwarePurchasedMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865897368" xlink:to="crvs_ComputerEquipmentAndSoftwarePurchasedMember_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865897368" xlink:to="us-gaap_LeaseholdImprovementsMember_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865897368" xlink:to="us-gaap_ConstructionInProgressMember_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_639216177865897368" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639216177865897368" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639216177865897368" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="9" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639216177865897368" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems_639216177865897368" xlink:to="us-gaap_DepreciationAndAmortization_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails" xlink:type="extended" xlink:title="99940803 - Disclosure - Balance Sheet Components - Accruals and Other Liabilities (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:label="us-gaap_BalanceSheetRelatedDisclosuresAbstract" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AccruedLiabilitiesClinicalTrialCurrent" xlink:label="crvs_AccruedLiabilitiesClinicalTrialCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="crvs_AccruedLiabilitiesClinicalTrialCurrent_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AccruedLiabilitiesManufacturingCurrent" xlink:label="crvs_AccruedLiabilitiesManufacturingCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="crvs_AccruedLiabilitiesManufacturingCurrent_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_639216177865897368" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent_639216177865897368" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails" xlink:type="extended" xlink:title="99940901 - Disclosure - Warrants - Narrative (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="us-gaap_ClassOfWarrantOrRightTable_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_1" xlink:to="us-gaap_ClassOfWarrantOrRightTable_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable_639216177865897368" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865897368" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865897368" xlink:to="us-gaap_PrivatePlacementMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable_639216177865897368" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_639216177865897368" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865897368" xlink:to="crvs_CommonStockSharesAndCommonStockWarrantsMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockWarrantsMember" xlink:label="crvs_CommonStockWarrantsMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865897368" xlink:to="crvs_CommonStockWarrantsMember_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonWarrantsMember" xlink:label="crvs_CommonWarrantsMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865897368" xlink:to="crvs_CommonWarrantsMember_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865897368" xlink:to="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsMember" xlink:label="crvs_PrefundedWarrantsMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177865897368" xlink:to="crvs_PrefundedWarrantsMember_639216177865897368" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable_639216177865897368" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="crvs_CombinedOfferingPriceForSharesAndWarrants_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_SharesIssuedPricePerShare_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639216177865897368" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_639216177865897368" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued_639216177865897368" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight_639216177865897368" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_639216177865897368" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ChangeInFairValueOfWarrantLiabilities" xlink:label="crvs_ChangeInFairValueOfWarrantLiabilities_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="crvs_ChangeInFairValueOfWarrantLiabilities_639216177865897368" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems_639216177865897368" xlink:to="us-gaap_ProceedsFromWarrantExercises_639216177865897368" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails" xlink:type="extended" xlink:title="99941001 - Disclosure - Common Stock - Stock Issuance Agreement (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable_639216177865897368" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_639216177865897368" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639216177865897368" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865897368" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865897368" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AtMarketOfferingMember" xlink:label="crvs_AtMarketOfferingMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865897368" xlink:to="crvs_AtMarketOfferingMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_639216177865897368" xlink:to="srt_CounterpartyNameAxis_639216177865897368" order="2" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_639216177865897368" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865897368" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_JefferiesLlcMember" xlink:label="crvs_JefferiesLlcMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865897368" xlink:to="crvs_JefferiesLlcMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_639216177865897368" xlink:to="srt_RangeAxis_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639216177865897368" xlink:to="srt_RangeMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639216177865897368" xlink:to="srt_MaximumMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_639216177865897368" xlink:to="srt_StatementScenarioAxis_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_639216177865897368" xlink:to="srt_ScenarioUnspecifiedDomain_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScenarioPlanMember" xlink:label="us-gaap_ScenarioPlanMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639216177865897368" xlink:to="us-gaap_ScenarioPlanMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_639216177865897368" xlink:to="us-gaap_ClassOfStockLineItems_639216177865897368" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="us-gaap_CommonStockSharesAuthorized_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="us-gaap_PreferredStockSharesAuthorized_639216177865897368" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockVotingRights" xlink:label="us-gaap_CommonStockVotingRights_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="us-gaap_CommonStockVotingRights_639216177865897368" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DividendsCommonStock" xlink:label="us-gaap_DividendsCommonStock_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="us-gaap_DividendsCommonStock_639216177865897368" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177865897368" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865897368" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_UnderwritingCommitmentsPercentage" xlink:label="crvs_UnderwritingCommitmentsPercentage_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="crvs_UnderwritingCommitmentsPercentage_639216177865897368" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865897368" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_639216177865897368" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails" xlink:type="extended" xlink:title="99941002 - Disclosure - Common Stock - Common Shares Reserved for Issuance (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityNoteAbstract" xlink:label="us-gaap_StockholdersEquityNoteAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="us-gaap_ScheduleOfStockByClassTable_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockByClassTable_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_639216177865897368" xlink:to="us-gaap_StatementClassOfStockAxis_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis_639216177865897368" xlink:to="us-gaap_ClassOfStockDomain_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PreFundedWarrantEquityMember" xlink:label="crvs_PreFundedWarrantEquityMember_639216177865897368" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639216177865897368" xlink:to="crvs_PreFundedWarrantEquityMember_639216177865897368" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SharesAvailableForFutureOptionGrantsEquityMember" xlink:label="crvs_SharesAvailableForFutureOptionGrantsEquityMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639216177865897368" xlink:to="crvs_SharesAvailableForFutureOptionGrantsEquityMember_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OutstandingOptionsEquityMember" xlink:label="crvs_OutstandingOptionsEquityMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639216177865897368" xlink:to="crvs_OutstandingOptionsEquityMember_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember" xlink:label="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockDomain_639216177865897368" xlink:to="crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_639216177865957802" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfStockLineItems" xlink:label="us-gaap_ClassOfStockLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfStockByClassTable_639216177865897368" xlink:to="us-gaap_ClassOfStockLineItems_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfStockLineItems_639216177865957802" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails" xlink:type="extended" xlink:title="99941101 - Disclosure - Stock Option Plans - Stock Option Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="CompensationRelatedCostsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationRelatedCostsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" order="1" use="optional" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" xlink:to="us-gaap_PlanNameAxis_639216177865957802" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_639216177865957802" xlink:to="us-gaap_PlanNameDomain_639216177865957802" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2014Member" xlink:label="crvs_EquityIncentiveAwardPlan2014Member_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_639216177865957802" xlink:to="crvs_EquityIncentiveAwardPlan2014Member_639216177865957802" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2016Member" xlink:label="crvs_EquityIncentiveAwardPlan2016Member_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_639216177865957802" xlink:to="crvs_EquityIncentiveAwardPlan2016Member_639216177865957802" order="2" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" xlink:to="srt_RangeAxis_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639216177865957802" xlink:to="srt_RangeMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639216177865957802" xlink:to="srt_MaximumMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_639216177865957802" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639216177865957802" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails" xlink:type="extended" xlink:title="99941102 - Disclosure - Stock Option Plans - Stock Options Activity (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="us-gaap_CompensationRelatedCostsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CompensationRelatedCostsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" xlink:to="us-gaap_AwardTypeAxis_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_639216177865957802" xlink:to="us-gaap_EmployeeStockOptionMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" xlink:to="us-gaap_PlanNameAxis_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis_639216177865957802" xlink:to="us-gaap_PlanNameDomain_639216177865957802" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_EquityIncentiveAwardPlan2016Member" xlink:label="crvs_EquityIncentiveAwardPlan2016Member_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameDomain_639216177865957802" xlink:to="crvs_EquityIncentiveAwardPlan2016Member_639216177865957802" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_6392161778659578021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_6392161778659578021" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_639216177865957802" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_639216177865957802" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_639216177865957802" order="7" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_639216177865957802" order="8" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6392161778659578021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_6392161778659578021" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_639216177865957802" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_639216177865957802" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_639216177865957802" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_639216177865957802" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6392161778659578021" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_639216177865957802" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_6392161778659578021" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails" xlink:type="extended" xlink:title="99941201 - Disclosure - Stock-Based Compensation - Expense Allocation (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_639216177865957802" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:label="us-gaap_StatementOfIncomeLocationBalanceAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_639216177865957802" xlink:to="us-gaap_StatementOfIncomeLocationBalanceAxis_639216177865957802" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_639216177865957802" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_639216177865957802" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails" xlink:type="extended" xlink:title="99941301 - Disclosure - Income Taxes - Components of Earning Before Income Taxes and Income Taxes Benefits (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract_4" xlink:to="us-gaap_IncomeTaxExpenseBenefit_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails" xlink:type="extended" xlink:title="99941401 - Disclosure - Facility Lease - Lessee Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" xlink:to="us-gaap_BuildingMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BuildingMember_639216177865957802" xlink:to="crvs_OfficeAndLabSpaceLeaseMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementScenarioAxis" xlink:label="srt_StatementScenarioAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="srt_StatementScenarioAxis_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScenarioUnspecifiedDomain" xlink:label="srt_ScenarioUnspecifiedDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementScenarioAxis_639216177865957802" xlink:to="srt_ScenarioUnspecifiedDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ThirdYearOfSubleaseMember" xlink:label="crvs_ThirdYearOfSubleaseMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScenarioUnspecifiedDomain_639216177865957802" xlink:to="crvs_ThirdYearOfSubleaseMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="srt_RangeAxis_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RangeMember" xlink:label="srt_RangeMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis_639216177865957802" xlink:to="srt_RangeMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeMember_639216177865957802" xlink:to="srt_MaximumMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeDisclosureAbstract" xlink:label="us-gaap_LesseeDisclosureAbstract_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" xlink:to="us-gaap_LesseeDisclosureAbstract_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_AreaOfRealEstateProperty_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:label="us-gaap_LesseeOperatingLeaseRenewalTerm_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseRenewalTerm_639216177865957802" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_OperatingLeaseExpense_639216177865957802" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidRent" xlink:label="us-gaap_PrepaidRent_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_PrepaidRent_639216177865957802" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate" xlink:label="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate_639216177865957802" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeDisclosureAbstract_639216177865957802" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_639216177865957802" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails" xlink:type="extended" xlink:title="99941402 - Disclosure - Facility Lease - Lease Cost (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract" xlink:label="LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:label="us-gaap_StatementOfIncomeLocationBalanceAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="us-gaap_StatementOfIncomeLocationBalanceAxis_639216177865957802" order="1" use="optional" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" xlink:to="us-gaap_BuildingMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BuildingMember_639216177865957802" xlink:to="crvs_OfficeAndLabSpaceLeaseMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostAbstract" xlink:label="us-gaap_LeaseCostAbstract_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" xlink:to="us-gaap_LeaseCostAbstract_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639216177865957802" xlink:to="us-gaap_OperatingLeaseCost_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost" xlink:label="us-gaap_VariableLeaseCost_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639216177865957802" xlink:to="us-gaap_VariableLeaseCost_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="6" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseCostAbstract_639216177865957802" xlink:to="us-gaap_LeaseCost_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseDescriptionAbstract" xlink:label="us-gaap_LesseeOperatingLeaseDescriptionAbstract_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseDescriptionAbstract_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="5" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract_639216177865957802" xlink:to="us-gaap_OperatingLeasePayments_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="3" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract_639216177865957802" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseDescriptionAbstract_639216177865957802" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="4" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails" xlink:type="extended" xlink:title="99941403 - Disclosure - Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis_639216177865957802" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain_639216177865957802" xlink:to="us-gaap_BuildingMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OfficeAndLabSpaceLeaseMember" xlink:label="crvs_OfficeAndLabSpaceLeaseMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BuildingMember_639216177865957802" xlink:to="crvs_OfficeAndLabSpaceLeaseMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionTable_639216177865957802" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeLeaseDescriptionLineItems_639216177865957802" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_639216177865957802" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_639216177865957802" order="4" use="optional" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_639216177865957802" xlink:to="us-gaap_OperatingLeaseLiability_639216177865957802" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails" xlink:type="extended" xlink:title="99941601 - Disclosure - Related Party Transactions - Additional Information (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_2" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract_2" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177865957802" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177865957802" xlink:to="crvs_FollowOnPublicOfferingMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177865957802" xlink:to="srt_EquityMethodInvesteeNameDomain_639216177865957802" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_639216177865957802" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865957802" xlink:to="us-gaap_RelatedPartyDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_639216177865957802" xlink:to="us-gaap_RelatedPartyMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_RelatedPartyTransactionAxis_639216177865957802" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="us-gaap_RelatedPartyTransactionDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis_639216177865957802" xlink:to="us-gaap_RelatedPartyTransactionDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ServicesSupportClinicalTrialsMember" xlink:label="crvs_ServicesSupportClinicalTrialsMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionDomain_639216177865957802" xlink:to="crvs_ServicesSupportClinicalTrialsMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="srt_CounterpartyNameAxis_639216177865957802" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_639216177865957802" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_IconPlcMember" xlink:label="crvs_IconPlcMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865957802" xlink:to="crvs_IconPlcMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PuissanceCapitalManagementMember" xlink:label="crvs_PuissanceCapitalManagementMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177865957802" xlink:to="crvs_PuissanceCapitalManagementMember_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_RelatedPartyTransactionLineItems_639216177865957802" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177865957802" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockPricePerShare" xlink:label="us-gaap_SaleOfStockPricePerShare_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177865957802" xlink:to="us-gaap_SaleOfStockPricePerShare_639216177865957802" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177865957802" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_639216177865957802" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177865957802" xlink:to="us-gaap_ResearchAndDevelopmentExpense_639216177865957802" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails" xlink:type="extended" xlink:title="99941602 - Disclosure - Related Party Transactions - Registered Direct Offering (Details)" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyDomain" xlink:label="us-gaap_RelatedPartyDomain_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_639216177865957802" xlink:to="us-gaap_RelatedPartyDomain_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyMember" xlink:label="us-gaap_RelatedPartyMember_639216177865957802" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyDomain_639216177865957802" xlink:to="us-gaap_RelatedPartyMember_639216177865957802" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="srt_CounterpartyNameAxis_639216177866058160" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_CounterpartyNameAxis_639216177866058160" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_639216177866058160" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_OrbimedAdvisorsLlcMember" xlink:label="crvs_OrbimedAdvisorsLlcMember_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177866058160" xlink:to="crvs_OrbimedAdvisorsLlcMember_639216177866058160" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PuissanceCapitalManagementMember" xlink:label="crvs_PuissanceCapitalManagementMember_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177866058160" xlink:to="crvs_PuissanceCapitalManagementMember_639216177866058160" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_RichardMillerMember" xlink:label="crvs_RichardMillerMember_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177866058160" xlink:to="crvs_RichardMillerMember_639216177866058160" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_WilliamB.JonesMember" xlink:label="crvs_WilliamB.JonesMember_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RepurchaseAgreementCounterpartyNameDomain_639216177866058160" xlink:to="crvs_WilliamB.JonesMember_639216177866058160" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_639216177866058160" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_639216177866058160" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis_639216177866058160" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_639216177866058160" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_FollowOnPublicOfferingMember" xlink:label="crvs_FollowOnPublicOfferingMember_639216177866063403" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177866058160" xlink:to="crvs_FollowOnPublicOfferingMember_639216177866063403" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrivatePlacementMember" xlink:label="us-gaap_PrivatePlacementMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain_639216177866058160" xlink:to="us-gaap_PrivatePlacementMember_639216177866063996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_639216177866063996" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis_639216177866063996" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_639216177866063996" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockSharesAndCommonStockWarrantsMember" xlink:label="crvs_CommonStockSharesAndCommonStockWarrantsMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177866063996" xlink:to="crvs_CommonStockSharesAndCommonStockWarrantsMember_639216177866063996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonStockWarrantsMember" xlink:label="crvs_CommonStockWarrantsMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177866063996" xlink:to="crvs_CommonStockWarrantsMember_639216177866063996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsAndCommonStockWarrantsMember" xlink:label="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177866063996" xlink:to="crvs_PrefundedWarrantsAndCommonStockWarrantsMember_639216177866063996" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_PrefundedWarrantsMember" xlink:label="crvs_PrefundedWarrantsMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177866063996" xlink:to="crvs_PrefundedWarrantsMember_639216177866063996" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CommonWarrantsMember" xlink:label="crvs_CommonWarrantsMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightDomain_639216177866063996" xlink:to="crvs_CommonWarrantsMember_639216177866063996" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_StatementEquityComponentsAxis_639216177866063996" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis_639216177866063996" xlink:to="us-gaap_EquityComponentDomain_639216177866063996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EquityComponentDomain_639216177866063996" xlink:to="us-gaap_CommonStockMember_639216177866063996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:label="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177866063996" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_EquityMethodInvesteeNameDomain" xlink:label="srt_EquityMethodInvesteeNameDomain_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_639216177866063996" xlink:to="srt_EquityMethodInvesteeNameDomain_639216177866063996" order="1" use="optional" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember" xlink:label="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_EquityMethodInvesteeNameDomain_639216177866063996" xlink:to="crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_639216177866063996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_639216177865957802" xlink:to="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_639216177866063996" order="1" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_639216177866063996" order="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightIssued" xlink:label="crvs_ClassOfWarrantOrRightIssued_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="crvs_ClassOfWarrantOrRightIssued_639216177866063996" order="3" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_639216177866063996" order="4" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_639216177866063996" order="5" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_SharesIssuedPricePerShare_639216177866063996" order="6" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_CombinedOfferingPriceForSharesAndWarrants" xlink:label="crvs_CombinedOfferingPriceForSharesAndWarrants_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="crvs_CombinedOfferingPriceForSharesAndWarrants_639216177866063996" order="7" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_639216177866063996" order="8" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant" xlink:label="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant_639216177866063996" order="9" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_639216177866063996" order="10" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfCommonStockWarrantsExercised" xlink:label="crvs_NumberOfCommonStockWarrantsExercised_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="crvs_NumberOfCommonStockWarrantsExercised_639216177866063996" order="11" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="crvs_StockIssuedDuringPeriodSharesWarrantsExercised_639216177866063996" order="12" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="us-gaap_ProceedsFromWarrantExercises_639216177866063996" order="13" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_ExercisePriceOfWarrantsCashlessBasis" xlink:label="crvs_ExercisePriceOfWarrantsCashlessBasis_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="crvs_ExercisePriceOfWarrantsCashlessBasis_639216177866063996" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees" xlink:label="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems_639216177866063996" xlink:to="crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees_639216177866063996" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" priority="1" />
  </presentationLink>
  <presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended" xlink:title="995445 - Disclosure - Insider Trading Arrangements" xmlns="http://www.xbrl.org/2003/linkbase">
    <loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingArrLineItems" xlink:label="ecd_InsiderTradingArrLineItems" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_NonRule10b51ArrModifiedFlag" xlink:label="crvs_NonRule10b51ArrModifiedFlag_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="crvs_NonRule10b51ArrModifiedFlag_639216177866063996" order="14" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <loc xlink:type="locator" xlink:href="crvs-20260630.xsd#crvs_Rule10b51ArrModifiedFlag" xlink:label="crvs_Rule10b51ArrModifiedFlag_639216177866063996" />
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ecd_InsiderTradingArrLineItems" xlink:to="crvs_Rule10b51ArrModifiedFlag_639216177866063996" order="15" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Aug. 06, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Document And Entity Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Corvus Pharmaceuticals, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Securities Act File Number</a></td>
<td class="text">001-37719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">46-4670809<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">901 Gateway Boulevard, Third Floor<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">South San Francisco<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94080<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">900-4520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, Par Value $0.0001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CRVS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,120,944<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001626971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 18,905<span></span>
</td>
<td class="nump">$ 4,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">196,323<span></span>
</td>
<td class="nump">52,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 37<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration', window );">Accounts Receivable, after Allowance for Credit Loss, Current, Related Party [Extensible Enumeration]</a></td>
<td class="text">Related Party [Member]<span></span>
</td>
<td class="text">Related Party [Member]<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and other current assets</a></td>
<td class="nump">$ 5,731<span></span>
</td>
<td class="nump">$ 1,427<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">220,965<span></span>
</td>
<td class="nump">58,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">830<span></span>
</td>
<td class="nump">220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="nump">659<span></span>
</td>
<td class="nump">839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in Angel Pharmaceuticals</a></td>
<td class="nump">15,107<span></span>
</td>
<td class="nump">10,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">1,713<span></span>
</td>
<td class="nump">855<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">239,274<span></span>
</td>
<td class="nump">71,119<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">4,047<span></span>
</td>
<td class="nump">2,491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability</a></td>
<td class="nump">454<span></span>
</td>
<td class="nump">403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued and other liabilities</a></td>
<td class="nump">9,171<span></span>
</td>
<td class="nump">6,486<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">13,672<span></span>
</td>
<td class="nump">9,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability</a></td>
<td class="nump">274<span></span>
</td>
<td class="nump">534<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">13,946<span></span>
</td>
<td class="nump">9,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 15)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock: $0.0001 par value; 10,000,000 shares authorized at June 30, 2026 and December 31, 2025; 0 shares issued and outstanding at each of June 30, 2026 and December 31, 2025</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock: $0.0001 par value; 290,000,000 shares authorized at June 30, 2026 and December 31, 2025; 84,120,944 and 74,696,629 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">670,557<span></span>
</td>
<td class="nump">474,387<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(1,293)<span></span>
</td>
<td class="num">(896)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(443,944)<span></span>
</td>
<td class="num">(412,293)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">225,328<span></span>
</td>
<td class="nump">61,205<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 239,274<span></span>
</td>
<td class="nump">$ 71,119<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates status and type of related party for accounts receivable, after allowance for credit loss, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">290,000,000<span></span>
</td>
<td class="nump">290,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">84,120,944<span></span>
</td>
<td class="nump">74,696,629<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">84,120,944<span></span>
</td>
<td class="nump">74,696,629<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">$ 15,964<span></span>
</td>
<td class="nump">$ 7,873<span></span>
</td>
<td class="nump">$ 27,139<span></span>
</td>
<td class="nump">$ 15,326<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">3,333<span></span>
</td>
<td class="nump">2,387<span></span>
</td>
<td class="nump">7,035<span></span>
</td>
<td class="nump">4,856<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">19,297<span></span>
</td>
<td class="nump">10,260<span></span>
</td>
<td class="nump">34,174<span></span>
</td>
<td class="nump">20,182<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(19,297)<span></span>
</td>
<td class="num">(10,260)<span></span>
</td>
<td class="num">(34,174)<span></span>
</td>
<td class="num">(20,182)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Interest income and other expense, net</a></td>
<td class="nump">2,047<span></span>
</td>
<td class="nump">639<span></span>
</td>
<td class="nump">3,831<span></span>
</td>
<td class="nump">1,164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,141<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Income (loss) before equity method investment</a></td>
<td class="num">(17,250)<span></span>
</td>
<td class="num">(7,609)<span></span>
</td>
<td class="num">(30,343)<span></span>
</td>
<td class="nump">8,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss from equity method investment</a></td>
<td class="num">(709)<span></span>
</td>
<td class="num">(389)<span></span>
</td>
<td class="num">(1,308)<span></span>
</td>
<td class="num">(928)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net (loss) income</a></td>
<td class="num">$ (17,959)<span></span>
</td>
<td class="num">$ (7,998)<span></span>
</td>
<td class="num">$ (31,651)<span></span>
</td>
<td class="nump">$ 7,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net (loss) income per share, basic</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">$ (0.35)<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">$ (0.35)<span></span>
</td>
<td class="num">$ (0.26)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Shares used to compute net (loss) income per share, basic</a></td>
<td class="nump">92,368,013<span></span>
</td>
<td class="nump">77,774,344<span></span>
</td>
<td class="nump">91,188,921<span></span>
</td>
<td class="nump">74,966,022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Shares used to compute net loss per share, diluted</a></td>
<td class="nump">92,368,013<span></span>
</td>
<td class="nump">77,774,344<span></span>
</td>
<td class="nump">91,188,921<span></span>
</td>
<td class="nump">76,521,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax', window );">Unrealized loss on marketable securities</a></td>
<td class="num">$ (487)<span></span>
</td>
<td class="num">$ (19)<span></span>
</td>
<td class="num">$ (821)<span></span>
</td>
<td class="num">$ (42)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Cumulative foreign currency translation adjustment</a></td>
<td class="nump">320<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="nump">424<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive (loss) income</a></td>
<td class="num">$ (18,126)<span></span>
</td>
<td class="num">$ (7,892)<span></span>
</td>
<td class="num">$ (32,048)<span></span>
</td>
<td class="nump">$ 7,335<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Common Stock </div>
<div>Follow-on Public Offering</div>
</th>
<th class="th"><div>Common Stock</div></th>
<th class="th">
<div>Additional Paid-In Capital </div>
<div>Follow-on Public Offering</div>
</th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Follow-on Public Offering</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 430,859<span></span>
</td>
<td class="num">$ (1,288)<span></span>
</td>
<td class="num">$ (397,010)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,568<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,899,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock issued upon exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">269,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Unrealized loss on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(23)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,193<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432,389<span></span>
</td>
<td class="num">(1,254)<span></span>
</td>
<td class="num">(381,817)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,325<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,169,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">430,859<span></span>
</td>
<td class="num">(1,288)<span></span>
</td>
<td class="num">(397,010)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,568<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,899,779<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,195<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">471,184<span></span>
</td>
<td class="num">(1,148)<span></span>
</td>
<td class="num">(389,815)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,228<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,514,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432,389<span></span>
</td>
<td class="num">(1,254)<span></span>
</td>
<td class="num">(381,817)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,325<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68,169,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodValueWarrantsExercised', window );">Issuance of common stock upon exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,053<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,053<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Issuance of common stock upon exercise of common stock warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,330,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised', window );">Issuance of pre-funded warrants upon exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,461<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock issued upon exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,256<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Unrealized loss on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,998)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,998)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">471,184<span></span>
</td>
<td class="num">(1,148)<span></span>
</td>
<td class="num">(389,815)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,228<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,514,039<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">474,387<span></span>
</td>
<td class="num">(896)<span></span>
</td>
<td class="num">(412,293)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,205<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,696,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,696,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock issued upon exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">308,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,406<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued (in shares)</a></td>
<td class="nump">9,085,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,650<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,650<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Unrealized loss on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(334)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(334)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,692)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13,692)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">667,782<span></span>
</td>
<td class="num">(1,126)<span></span>
</td>
<td class="num">(425,985)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,679<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Mar. 31, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,090,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">474,387<span></span>
</td>
<td class="num">(896)<span></span>
</td>
<td class="num">(412,293)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,205<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,696,629<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,696,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 424<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(31,651)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jun. 30, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">670,557<span></span>
</td>
<td class="num">(1,293)<span></span>
</td>
<td class="num">(443,944)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,328<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Jun. 30, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,120,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,120,944<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">667,782<span></span>
</td>
<td class="num">(1,126)<span></span>
</td>
<td class="num">(425,985)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 240,679<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Mar. 31, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,090,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Common stock issued upon exercise of stock options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Common stock issued upon exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,609<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax', window );">Unrealized loss on marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(487)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(487)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,959)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(17,959)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jun. 30, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 670,557<span></span>
</td>
<td class="num">$ (1,293)<span></span>
</td>
<td class="num">$ (443,944)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,328<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Balance (in shares) at Jun. 30, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,120,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84,120,944<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period upon the exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the exercise of pre-funded warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_StockIssuedDuringPeriodValueWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_StockIssuedDuringPeriodValueWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="num">$ (31,651)<span></span>
</td>
<td class="nump">$ 7,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) income to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">63<span></span>
</td>
<td class="nump">51<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion related to marketable securities</a></td>
<td class="nump">168<span></span>
</td>
<td class="num">(625)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">5,259<span></span>
</td>
<td class="nump">2,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAdjustmentOfWarrants', window );">Change in fair value of warrant liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,141)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss from equity method investment</a></td>
<td class="nump">1,308<span></span>
</td>
<td class="nump">928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid and other current assets</a></td>
<td class="num">(4,304)<span></span>
</td>
<td class="nump">1,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets', window );">Operating lease right-of-use asset</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">165<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other assets</a></td>
<td class="num">(858)<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">1,556<span></span>
</td>
<td class="nump">555<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued and other liabilities</a></td>
<td class="nump">2,685<span></span>
</td>
<td class="nump">1,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liability</a></td>
<td class="num">(209)<span></span>
</td>
<td class="num">(39)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(25,772)<span></span>
</td>
<td class="num">(14,040)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of marketable securities</a></td>
<td class="num">(209,477)<span></span>
</td>
<td class="num">(47,183)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Maturities of marketable securities</a></td>
<td class="nump">64,339<span></span>
</td>
<td class="nump">31,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(673)<span></span>
</td>
<td class="num">(149)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Investment in Angel Pharmaceuticals</a></td>
<td class="num">(5,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(150,811)<span></span>
</td>
<td class="num">(16,058)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock in connection with follow-on public offering, net</a></td>
<td class="nump">189,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants (includes $4,960 in aggregate gross proceeds from related parties)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of common stock options</a></td>
<td class="nump">1,505<span></span>
</td>
<td class="nump">304<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">190,912<span></span>
</td>
<td class="nump">36,049<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">14,329<span></span>
</td>
<td class="nump">5,951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of the period</a></td>
<td class="nump">4,576<span></span>
</td>
<td class="nump">8,740<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at end of the period</a></td>
<td class="nump">18,905<span></span>
</td>
<td class="nump">14,691<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of cash flow information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchases of property and equipment incurred but not paid</a></td>
<td class="nump">188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">$ 31<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants (includes $4,960 in aggregate gross proceeds from related parties)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,960<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAdjustmentOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAdjustmentOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 44: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2025 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="nump">$ 35,745<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="nump">$ 4,960<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Organization</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">1. Organization</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Corvus Pharmaceuticals, Inc. (&#8220;Corvus&#8221; or the &#8220;Company&#8221;) was incorporated in Delaware on January 27, 2014 and commenced operations in November 2014. Corvus is a clinical-stage biopharmaceutical company. The Company&#8217;s operations are located in South San Francisco, California.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Corvus Biopharmaceuticals, Ltd. and Corvus Hong Kong Limited. All intercompany accounts and transactions have been eliminated from the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Registered Direct Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>On May 6, 2024, the Company completed a registered direct offering which resulted in gross proceeds of approximately $30.6 million. The financing consisted of the sale of 13,512,699 shares of common stock and accompanying common stock warrants to purchase 13,078,509 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7312 per share, and the sale of pre-funded warrants to purchase 4,144,085 shares of common stock and accompanying common warrants to purchase 4,010,927 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7311 per share. The common warrants had an exercise price of $3.50 per share of common stock (or $3.4999 per pre-funded warrant in lieu thereof), were exercisable at any time after the date of issuance, subject to certain ownership limitations, and expired on June 30, 2025. The pre-funded warrants have an exercise price of $0.0001 and are exercisable any time after the date of the issuance, subject to certain ownership limitations. As of June 30, 2025, the expiration date of the common warrants, all of the common warrants had been exercised, resulting in proceeds of $54.3 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Follow-on Public Offering</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>On January 23, 2026, the Company completed a follow-on public offering in which the Company sold 9,085,778 shares of common stock at a price of $22.15 per share, which included 1,185,101 shares issued pursuant to the underwriters&#8217; exercise of their option to purchase additional shares of common stock. The aggregate net proceeds received by the Company from the offering were approximately $189.4 million, net of underwriting discounts, commissions and offering expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Liquidity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to risks and uncertainties common to early-stage companies in the biotechnology industry, including, but not limited to, development by competitors of new technological innovations, protection of proprietary technology, dependence on key personnel, contract manufacturer and contract research organizations, compliance with government regulations and the need to obtain additional financing to fund operations. Since commencing operations in 2014, the majority of the Company&#8217;s efforts have been focused on the research and development of soquelitinib, ciforadenant and mupadolimab. The Company believes that it will continue to expend substantial resources for the foreseeable future as it continues clinical development of, seek regulatory approval for and, if approved, prepare for the commercialization of soquelitinib, as well as product candidates under the Company&#8217;s other development programs. These expenditures will include costs associated with research and development, conducting preclinical studies and clinical trials, obtaining regulatory approvals, manufacturing and supply, sales and marketing and general operations. In addition, other unanticipated costs may arise. Because the outcome of any clinical trial and/or regulatory approval process is highly uncertain, the Company may not be able to accurately estimate the actual amounts necessary to successfully complete the development, regulatory approval process and commercialization of soquelitinib, or any other product candidates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has incurred significant losses and negative cash flows from operations in all periods since inception and had an accumulated deficit of $443.9 million as of June 30, 2026. To date, none of the Company&#8217;s product candidates have been approved for sale and therefore the Company has not generated any revenue from sales of commercial products. Management expects operating losses to continue for the foreseeable future. The Company has funded its operations to date primarily through the sale of redeemable convertible preferred stock, common stock, pre-funded warrants and common stock warrants. As of June 30, 2026, the Company had cash, cash equivalents and marketable securities of $215.2 million. Management believes that the Company&#8217;s current cash, cash equivalents and short-term marketable securities will be sufficient to fund its planned operations for at least the next 12 months from the date of the issuance of these condensed consolidated financial statements. To fund all of the Company's ongoing and planned development programs through commercialization, the Company will need to raise additional capital in the future. The Company intends to raise additional capital through private and public equity offerings, debt financings and license and development agreements. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms acceptable to the Company or at all. If the Company is unsuccessful in its efforts to raise additional capital or if sufficient funds on acceptable terms are not available when needed, the Company could be required to significantly reduce operating expenses and delay, reduce the scope of or eliminate one or more of its development programs, out-license intellectual property rights to its product candidates, sell unsecured assets, or a combination of the above, any of which may have a material adverse effect on the Company&#8217;s business, results of operations, financial condition and/or its ability to fund its obligations on a timely basis or at all. Failure to manage discretionary spending or raise additional capital, as needed, may adversely impact the Company&#8217;s ability to achieve its intended business objectives.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">2. Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). The Company&#8217;s functional and reporting currency is the U.S. dollar, except for its investment in its equity method investee which is the Chinese renminbi (RMB). The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and discharge of liabilities in the normal course of business.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Unaudited Interim Financial Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The accompanying interim condensed consolidated financial statements and related disclosures are unaudited, have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for fair statement of the condensed consolidated financial statements presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The condensed consolidated balance sheet as of December 31, 2025 was derived from audited financial statements, but does not include all disclosures required by GAAP. The condensed consolidated results of operations for the three and six months ended June 30, 2026 are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes for the year ended December 31, 2025 included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The preparation of the Company&#8217;s condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from such estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Equity Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company uses the equity method of accounting for its equity investment if the investment provides the ability to exercise significant influence, but not control, over operating and financial policies of the investee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company&#8217;s proportionate share of the net income (loss) resulting from the equity method investment is reported under the line item captioned &#8220;income (loss) from equity method investment&#8221; in the condensed consolidated statements of operations and comprehensive loss and the carrying value of the equity method investments is reported under the line captioned &#8220;Investment in Angel Pharmaceuticals&#8221; in the condensed consolidated balance sheets. The Company&#8217;s equity method investments are reported at cost and adjusted each period for the Company&#8217;s share of the investee&#8217;s income or loss and the foreign currency translation adjustment as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>For equity method investees with a functional currency different than the Company&#8217;s reporting currency, the Company follows the guidance under Accounting Standards Codification (&#8220;ASC&#8221;) 830-10-15-5, pursuant to which, the foreign currency financial statements of a foreign investee accounted for by the equity method should be translated to the reporting entity&#8217;s reporting currency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company evaluates equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment might not be recoverable. Factors considered by the Company when reviewing an equity method investment for impairment include the length of time (duration) and the extent (severity) to which the fair value of the equity method investment has been less than cost, the investee&#8217;s financial condition and near-term prospects and the intent and ability to hold the investment for a period of time sufficient to allow for anticipated recovery. An impairment that is other-than-temporary is recognized in the period identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>See Note 6, &#8220;Equity Method Investment,&#8221; for further information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Substantially all of the Company&#8217;s cash and cash equivalents are deposited in accounts with two financial institutions that management believes are of high credit quality. Such deposits may, at times, exceed federally insured limits. The Company maintains its cash with an accredited financial institution and accordingly, such funds are subject to minimal credit risk. The Company&#8217;s marketable securities consist of investments in U.S. Treasury securities and U.S. government agency securities, which can be subject to certain credit risks. However, the Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer, and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any losses on its deposits of cash, cash equivalents or marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company is subject to a number of risks similar to other early stage biopharmaceutical companies, including, but not limited to, the need to obtain adequate additional funding, possible failure of preclinical testing or clinical trials, its reliance on third parties to conduct its clinical trials, the need to obtain marketing approval for its product candidates, competitors developing new technological innovations, the need to successfully commercialize and gain market acceptance of the Company&#8217;s product candidates, its right to develop and commercialize its product candidates pursuant to the terms and conditions of the licenses granted to the Company, and protection of proprietary technology. If the Company does not successfully commercialize or partner any of its product candidates, it will be unable to generate product revenue or achieve profitability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There have been no material changes to the Company&#8217;s significant accounting policies during the six months ended June 30, 2026 from those discussed in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2023, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements related to variety of FASB Accounting Standard Codification topics. The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K is effective. If by June 30, 2027, the SEC has not removed the applicable requirement from Regulation S-X or Regulation S-K, the pending content of the associated amendment will be removed from the Codification and will not become effective for any entities. The Company is currently evaluating the effect of adopting this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expense. This update requires entities to disaggregate operating expenses into specific categories, such as salaries and wages, depreciation, and amortization, to provide enhanced transparency into the nature and function of expenses. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, with early adoption permitted. ASU 2024-03 may be applied retrospectively or prospectively. The Company is currently evaluating the impact of ASU 2024-03 on its financial statement presentation and disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Loss per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss per Share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">3. Net Loss per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following table shows the calculation of net (loss) income per share (in thousands, except share and per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net (loss) income attributable to common stockholders, basic</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,998)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (31,651)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,195</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Gain from change in fair value of warrant liability</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27,141)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net loss - basic and diluted</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,998)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (31,651)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (19,946)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average common shares and pre-funded warrants outstanding used to compute basic and diluted net (loss) income per share</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,368,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,774,344</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,188,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,966,022</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average shares issuable upon the exercise of common warrants</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,555,686</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average common shares and prefunded warrants outstanding used to compute diluted net loss per share</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,368,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,774,344</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,188,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,521,708</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net (loss) income per share, basic</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss per share, diluted</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.26)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Weighted average common shares outstanding used in the calculation of basic and diluted net loss per share for the three and six months ended June 30, 2026 and 2025 includes 8,275,913 shares of common stock issuable upon conversion of pre-funded warrants. Refer to Note 9, &#8220;Warrants&#8221; for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shares issuable upon exercise of common warrants used in the calculation of diluted net loss per share for the six months ended June 30, 2025 were calculated using the treasury stock method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The amounts in the table below were excluded from the calculation of diluted net loss per share, due to their anti-dilutive effect:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,651,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,651,683</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481468/505-20-05-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">4. Segments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company views its operations and manages its business in one operating segment, that of the development and commercialization of drugs and antibodies that target critical elements of the immune system. The Company&#8217;s Chief Operating Decision Maker (&#8220;CODM&#8221;) is made up of the Chief Executive Officer and Chief Financial Officer. The CODM assesses performance for the segment and decides how to allocate resources based on consolidated net loss that is reported on the consolidated statement of operations and comprehensive loss. The measure of segment assets is reported on the balance sheet as total consolidated assets. Managing and allocating resources on a consolidated basis enables the CODM to assess the overall level of resources available and how to best deploy these resources across functions and programs that are in line with the Company&#8217;s long-term company-wide strategic goals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following table presents reportable segment net loss, including significant expense categories, attributable to the Company&#8217;s reportable segment for the three and six months ended June 30, 2026 and 2025 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation and benefits, excluding stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,507</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Drug manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,680</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,062</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outside general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,794</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Facilities and insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,284</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other segment items (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,472</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total segment expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,182</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-operating income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,262)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27,377)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,195)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:3pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Includes consulting, non-clinical research and laboratory supplies.</span></td></tr></table><div style="margin-top:3pt;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">5. Fair Value Measurements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Financial assets and liabilities are measured and recorded at fair value. The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining the reported fair values. The fair value hierarchy prioritizes valuation inputs based on the observable nature of those inputs. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The hierarchy defines three levels of valuation inputs:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level&#160;1&#8212;Quoted prices in active markets for identical assets or liabilities</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level&#160;2&#8212;Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">&#9679;</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level&#160;3&#8212;Unobservable inputs that reflect the Company&#8217;s own assumptions about the assumptions market participants would use in pricing the asset or liability</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">There have been no transfers of assets and liabilities between levels of hierarchy.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company&#8217;s Level 2 investments are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar investments, issuer credit spreads, benchmark investments, prepayment/default projections based on historical data and other observable inputs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following tables present information as of June 30, 2026 and December 31, 2025 about the Company&#8217;s assets that are measured at fair value on a recurring basis and indicate the level of the fair value hierarchy the Company utilized to determine such fair values (in&#160;thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;2026</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measured&#160;Using</b></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,549</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:normal;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:normal;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measured&#160;Using</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,163</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,163</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,163</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,337</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026 and December 31, 2025, the fair value of available for sale marketable securities by type of security were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;2026</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,234</p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (171)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,089</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:36.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,675</p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,499</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026, all of the Company&#8217;s marketable securities are considered available for current operations and the remaining maturity by type of security is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturities&#160;by&#160;Period at Amortized Cost</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">than</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">1 Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">1-2 years</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,927</p></td><td style="vertical-align:bottom;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,894</p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,154</p></td><td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,106</p></td></tr><tr style=""><td style="vertical-align:middle;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock', window );">Equity Method Investment</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">6. Equity Method Investment</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Angel Pharmaceuticals Co. Ltd. (&#8220;Angel Pharmaceuticals&#8221;) is a corporate venture in the People&#8217;s Republic of China designed to develop, manufacture, and commercialize soquelitinib, ciforadenant and mupadolimab compounds for distribution within the countries of China, Taiwan, Macao, and Hong Kong based on intellectual property licenses contributed to Angel Pharmaceuticals by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2026, Angel Pharmaceuticals completed an equity financing, raising approximately $13.4 million, including a $5.0 million investment by the Company. Following the financing, the Company's ownership interest in Angel Pharmaceuticals was approximately 49%, excluding 6% of Angel Pharmaceuticals' equity reserved for issuance under the Angel Pharmaceuticals Employee Stock Ownership Plan (&#8220;ESOP&#8221;). In connection with the financing, the Company concluded that Angel Pharmaceuticals continues to be a variable interest entity and that the Company is not the primary beneficiary. Accordingly, the Company continues to account for its investment in Angel Pharmaceuticals under the equity method of accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2026 and December 31, 2025, the Company&#8217;s ownership interest in Angel Pharmaceuticals was approximately 48.6% and 49.7%, respectively, excluding 6.4% and 7.0%, respectively, of Angel Pharmaceuticals&#8217; equity reserved for issuance under the Angel Pharmaceuticals ESOP. The Company recognized its share of loss in Angel Pharmaceuticals for the total amount of $0.7 million and $1.3 million as loss from equity method investment in the condensed consolidated statement of operations for the three and six months ended June 30, 2026, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Summary Financial Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Summary financial information for Angel Pharmaceuticals is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2025</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,033</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 904</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stockholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Statement&#160;of&#160;Operations&#160;Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="15" style="padding:0pt;"></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (832)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,599)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,189)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Share of loss from investments accounted for using the equity method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,308)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (928)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478156/740-323-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 323<br> -Publisher FASB<br> -URI https://asc.fasb.org/323/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>License and Collaboration Agreements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentAbstract', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementDisclosureTextBlock', window );">License and Collaboration Agreements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">7. License and Collaboration Agreements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Scripps Licensing Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2014, the Company entered into a license agreement with The Scripps Research Institute (&#8220;Scripps&#8221;), pursuant to which it was granted a non-exclusive, world-wide license for all fields of use under Scripps&#8217; rights in certain know-how and technology related to a mouse hybridoma clone expressing an anti-human CD73 antibody, and to progeny, mutants or unmodified derivatives of such hybridoma and any antibodies expressed by such hybridoma, from which we developed CPI-006. Scripps also granted the Company the right to grant sublicenses in conjunction with other proprietary rights the Company holds, or to others collaborating with or performing services for the Company. Under this license agreement, Scripps has agreed not to grant any additional commercial licenses with respect to such materials, other than march-in rights granted to the U.S. government.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon execution of the agreement, the Company made a one time cash payment to Scripps of $10,000 in 2015 and is also obligated to pay a minimum annual fee to Scripps of $25,000. The one time cash payment was recorded as research and development expense as technological feasibility of the asset had not been established and there was no alternative future use. A minimum annual fee payment is due on each anniversary of the effective date of the agreement for the term of the agreement. The Company is also required to make performance based cash payments upon successful completion of clinical and sales milestones. The aggregate potential milestone payments are $2.5 million as of June 30, 2026. The Company is also required to pay royalties on net sales of licensed products (including CPI-006) sold by it, its affiliates and its sublicensees at a rate in the low single digits. In addition, should the Company sublicense the rights licensed under the agreement, it has agreed to pay a percentage of sublicense revenue received at specified rates that start at double digit percentages and decrease to single digit percentages based on the elapsed time from the effective date of the agreement and the time of entry into such sublicense. To date, no milestone payments have been made.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company&#8217;s license agreement with Scripps will terminate upon expiration of its obligation to pay royalties to Scripps under the license agreement. The Company&#8217;s license agreement with Scripps is terminable by the consent of the parties, at will by the Company upon providing 90 days written notice to Scripps, or by Scripps for certain material breaches, or if the Company undergoes a bankruptcy event. In addition, Scripps may terminate the license on a product by product basis, or the entire agreement, if the Company fails to meet specified diligence obligations related to the development and commercialization of licensed products. Scripps may also terminate the agreement after the third anniversary of the effective date of the agreement if it reasonably believes, based on reports the Company provides to Scripps, that the Company has not used commercially reasonable efforts as required under the agreement, subject to a specified notice and cure period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Vernalis Licensing Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In February 2015, the Company entered into a license agreement with Vernalis (R&amp;D) Limited (&#8220;Vernalis&#8221;), which was subsequently amended as of November 5, 2015, and, pursuant to which the Company was granted an exclusive, worldwide license under certain patent rights and know-how, including a limited right to grant sublicenses, for all fields of use to develop, manufacture and commercialize products containing certain adenosine receptor antagonists, including ciforadenant. Pursuant to this agreement, the Company made a one-time cash payment to Vernalis in the amount of $1.0 million, which was recorded as research and development expense as technological feasibility of the asset had not been established and there was no alternative future use. The Company is also required to make cash </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">milestone payments to Vernalis upon the successful completion of clinical and regulatory milestones for licensed products depending on the indications for which such licensed products are developed and upon achievement of certain sales milestones. In February 2017, the Company made a milestone payment of $3.0 million to Vernalis following the expansion of a cohort of patients with renal cell cancer treated with single agent ciforadenant in the Company&#8217;s Phase 1/1b clinical trial. During the six months ended June 30, 2026 and 2025, no clinical or regulatory milestones were completed or paid to Vernalis, and the aggregate potential milestone payments were approximately $220 million for all indications as of June 30, 2026. The Company has also agreed to pay Vernalis tiered incremental royalties based on the annual net sales of licensed products containing ciforadenant on a product by product and country by country basis, subject to certain offsets and reductions. The tiered royalty rates for products containing ciforadenant range from the mid single digits up to the low double digits on a country by country net sales basis. The royalties on other licensed products that do not include ciforadenant also increase with the amount of net sales on a product-by-product and country by country basis and range from the low single digits up to the mid single digits on a country by country net sales basis. The Company is also obligated to pay to Vernalis certain sales milestones as indicated above when worldwide net sales reach specified levels over an agreed upon time period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The agreement will expire on a product-by-product and country-by-country basis upon the expiration of the Company&#8217;s payment obligations to Vernalis in respect of a particular product and country. Both parties have the right to terminate the agreement for an uncured material breach by the other party. The Company may also terminate the agreement at its convenience by providing 90 days written notice, provided that the Company has not received notice of its own default under the agreement at the time the Company exercises such termination right. Vernalis may also terminate the agreement if the Company challenges a licensed patent or undergoes a bankruptcy event.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Monash License Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In April&#160;2017, the Company entered into a license agreement with Monash University (&#8220;Monash&#8221;), pursuant to which the Company was granted an exclusive, sublicensable worldwide license under certain know-how, patent rights and other intellectual property rights controlled by Monash to research, develop, and commercialize certain antibodies directed to CXCR2 for the treatment of human diseases. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Upon execution of the agreement, the Company made a one time cash payment to Monash of $275,000 and reimbursed Monash for certain patent prosecution costs incurred prior to execution of the agreement. The Company recorded these payments as research and development expenses for the year ended December 31, 2017. The Company is also obligated to pay an annual license maintenance fee to Monash of $25,000 until a certain development milestone is met with respect to the licensed product, after which no further maintenance fee will be due. The Company is also required to make development and sales milestone payments to Monash with respect to the licensed products. During the six months ended June 30, 2026 and 2025, no development or sales milestones were completed or paid to Monash, and the aggregate potential milestones were $45.1 million as of June 30, 2026. The Company is also required to pay to Monash tiered royalties on net sales of licensed products sold by it, its affiliates and its sublicensees at a rate ranging in the low single digits. In addition, should the Company sublicense its rights under the agreement, the Company has agreed to pay a percentage of sublicense revenue received at specified rates that are currently at low double digit percentages and decrease to single digit percentages based on the achievement of development milestones.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The term of the Company&#8217;s agreement with Monash continues until the expiration of its obligation to pay royalties to Monash thereunder. The license agreement is terminable at will by the Company upon providing 30 days written notice to Monash, or by either party for material breaches by the other party. In addition, Monash may terminate the entire agreement or convert the license to a non-exclusive license if the Company has materially breached its obligation to use commercially reasonable efforts to develop and commercialize a licensed product, subject to a specified notice and cure mechanism.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 808<br> -Publisher FASB<br> -URI https://asc.fasb.org/808/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Components</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Components</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">8. Balance Sheet Components (in thousands)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Prepaid and Other Current Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid research and development manufacturing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer equipment and purchased software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,711)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accrued and Other Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued clinical trial expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued manufacturing expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Personnel related </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued legal and accounting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three months ended June 30, 2026 and 2025, the Company recorded approximately $34,000 and $29,000 in depreciation expense, respectively, and during the six months ended June 30, 2026 and 2025, the Company recorded approximately $63,000 and $51,000 in depreciation expense, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_WarrantsAndRightsNoteDisclosureTextBlock', window );">Warrants</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">9. Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 6, 2024, the company completed a registered direct offering in which the Company sold an aggregate of 13,512,699 shares of common stock and common warrants to purchase up to 13,078,509 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7312 per share and common warrant, and pre-funded warrants to purchase up to 4,144,085 shares of common stock and common warrants to purchase up to 4,010,927 shares of common stock (or pre-funded warrants in lieu thereof), at a combined offering price of $1.7311 per share underlying each pre-funded warrant and common warrant, which equals the offering price per share and common warrant less the $0.0001 exercise price per share of the pre-funded warrants.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The pre-funded warrants have an exercise price per share of common stock equal to $0.0001 per share. The exercise price and the number of shares of common stock issuable upon exercise of the pre-funded warrants are subject to appropriate adjustments in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting the common stock. The pre-funded warrants are exercisable at any time after the date of issuance. In accordance with accounting guidance discussed in Note 2, the Company recorded $5.0 million to additional paid-in capital upon issuance of the pre-funded warrants on May 6, 2024. In May 2025, an additional 4,131,828 pre-funded warrants were issued in connection with the exercise of common warrants. As of June 30, 2026, none of the pre-funded warrants have been exercised and 8,275,913 pre-funded warrants remain outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The common warrants had an exercise price per share of common stock equal to $3.50 per share (or $3.4999 per pre-funded warrant). The exercise price and the number of shares of common stock (or pre-funded warrants in lieu thereof) issuable upon exercise of the common warrants were subject to appropriate adjustments in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">common stock. The common warrants were exercisable at any time after the date of issuance and had an expiration date of June 30, 2025. In accordance with accounting guidance discussed in Note 2, &#8220;Summary of Significant Accounting Policies,&#8221; the Company recorded a decrease in fair value of warrant liability of $2.0 million and $27.1 million to other income in its condensed consolidated statement of operations and comprehensive loss for the three and six months ended June 30, 2025. As of June 30, 2025, the expiration date of the common warrants, all of the common warrants had been exercised, resulting in proceeds of $54.3 million.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_WarrantsAndRightsNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for warrants and rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_WarrantsAndRightsNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_CommonStockNoteDisclosureTextBlock', window );">Common Stock</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">10. Common Stock</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026, the amended and restated certificate of incorporation authorizes the Company to issue 290&#160;million shares of common stock and 10 million shares of preferred stock.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Each share of common stock is entitled to one vote. Common stockholders are entitled to dividends if and when declared by the board of directors. As of June 30, 2026, no dividends on common stock had been declared.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On August 6, 2024, the Company entered into an Open Market Sale Agreement<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup> (the &#8220;2024 Sales Agreement&#8221;) with Jefferies LLC (&#8220;Jefferies&#8221;) to sell shares of the Company&#8217;s common stock, from time-to-time, with aggregate gross sales proceeds of up to $100.0 million, through an at-the-market equity offering program under which Jefferies will act as its sales agent. The issuance and sale of shares of common stock by the Company pursuant to the 2024 Sales Agreement are deemed an &#8220;at-the-market&#8221; offering under the Securities Act of 1933, as amended. Jefferies is entitled to compensation for its services up to 3.0% of the gross proceeds of any shares of common stock sold through Jefferies under the 2024 Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On January 20, 2026, in connection with the January 2026 financing, as further described in Note 1, the Company suspended the offering of any shares of its common stock under the 2024 Sales Agreement and, on March 13, 2026, the Company entered into an Amended and Restated Open Market Sale Agreement<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">SM</sup>, dated March 13, 2026 (the &#8220;Amended Sales Agreement&#8221;), with Jefferies, which amends and restates the 2024 Sales Agreement to increase the maximum aggregate offering price of shares of the Company&#8217;s common stock from $100.0 million to $200.0 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">During the six months ended June 30, 2026, the Company did not sell any shares of common stock under its at-the-market offering program. As of June 30, 2026, $200.0 million remained available for sale under the Amended Sales Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company has reserved shares of common stock for issuance as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Pre-funded warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,275,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,275,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shares available for future option grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,431,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,028,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shares reserved for employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,360,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,711,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_CommonStockNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_CommonStockNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Option Plans<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Stock Option Plans</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_EquityIncentivePlansDisclosureTextBlock', window );">Stock Option Plans</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">11. Stock Option Plans</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In February 2014, the Company adopted the 2014 Equity Incentive Plan (the &#8220;2014 Plan&#8221;), which was subsequently amended in November 2014, July 2015 and September 2015, under which it granted incentive stock options (&#8220;ISOs&#8221;) or non-qualified stock options (&#8220;NSOs&#8221;). Terms of stock agreements, including vesting requirements, are determined by the board of directors or a committee authorized by the board of directors, subject to the provisions of the 2014 Plan. In general, awards granted by the Company vest over four years and have a maximum exercise term of 10 years. The 2014 Plan provides that grants must be at an exercise price of 100% of fair market value of the Company&#8217;s common stock as determined by the board of directors on the date of the grant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">In connection with the consummation of the IPO in March 2016, the 2016 Equity Incentive Award Plan (the &#8220;2016 Plan&#8221;) became effective. Under the 2016 Plan, ISOs, NSOs, stock purchase rights and other stock-based awards </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">may be granted. Terms of stock agreements, including vesting requirements, are determined by the board of directors or a committee authorized by the board of directors, subject to the provisions of the 2016 Plan. In general, awards granted by the Company vest over four years and have a maximum exercise term of 10 years. The 2016 Plan provides that grants must be at an exercise price of 100% of fair market value of the Company&#8217;s common stock as determined by the board of directors on the date of the grant. In conjunction with adopting the 2016 Plan, the 2014 Plan was terminated and no further awards will be granted under the 2014 Plan. Options outstanding under the 2014 Plan as of the effective date of the 2016 Plan that are forfeited or lapse unexercised may be re-issued under the 2016 Plan, up to a maximum of 1,136,229 shares.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Activity under the Company&#8217;s stock option plans is set forth below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options&#160;Outstanding</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">&#8209;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Available</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for&#160;Grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December&#160;31,&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,028,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.20</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Additional shares authorized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,987,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (240,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.73</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options exercised </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (338,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.44</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 676,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (676,334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.01</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at June&#160;30,&#160;2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,431,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.90</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_EquityIncentivePlansDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity incentive plans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_EquityIncentivePlansDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">12. Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company&#8217;s results of operations include expenses relating to employee and non-employee stock-based awards as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">13. Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the six months ended June 30, 2026 and 2025, the Company recorded no income tax benefits for the net operating losses (NOLs) incurred due to the uncertainty of realizing a benefit from those items. The Company continues to maintain a full valuation allowance against its net deferred tax assets.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Facility Lease<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Facility Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Facility Lease</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">14. Facility Lease</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">On October 22, 2024, the Company entered into an operating sub-sublease agreement, pursuant to which the Company sub-leased approximately 20,916 square feet of office and lab space. The sub-sublease has a term of three years commencing on February 21, 2025 with an option to extend at fair market value for an additional 27 months. The Company records rent expense on a straight-line basis over the effective term of the lease, including any free rent periods and incentives. As the interest rate implicit in lease arrangements is typically not readily available, in calculating the present value of the lease payments, the Company has utilized its incremental borrowing rate, which is determined based on the prevailing market rates for collateralized debt with maturity dates commensurate with the term of its lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company&#8217;s obligation for the payment of base rent for the premises began on the commencement date and is initially $33,833 per month, up to monthly base rent of $47,200 during the third year of the sub-sublease. In addition </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">to base rent, the Company is obligated to pay its proportionate share of taxes, insurance and operating expenses. In November 2024, the Company paid the sublandlord $231,235 in prepaid rent, which was applied to the monthly base rent and the Company&#8217;s proportionate share of additional expenses for the first three months of the term of the sub-sublease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Although the non-cancellable lease term commenced on February 21, 2025, for purposes of determining the right-of-use asset balance, in accordance with ASC Topic 842, the Company used November 25, 2024 as the commencement date, the date on which the sublandlord granted the Company access to the premises. The sub-sublease is a net lease, as the non-lease components (i.e., common area maintenance) are paid separately from rent based on actual costs incurred. Therefore, the non-lease components were not included in the right-of-use asset and liability and are reflected as an expense in the period incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026 and December 31, 2025, the right-of-use asset under the operating lease was approximately $0.7 million and $0.8 million, respectively. The elements of lease expense under the operating lease for the three and six months ended June 30, 2026 and 2025 were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Statements of operations and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">comprehensive loss location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Costs of operating lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development,<br/>General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Costs of non-lease components (previously common area maintenance)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development,<br/>General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other Information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Operating cash flows used for operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;line-height:1.19;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">As of June 30, 2026, minimum rental commitments under this lease were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31 (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (68)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 728</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">* Remainder of the year</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>As of December 31, 2025, minimum rental commitments under this lease were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31 (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,052</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (115)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 937</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">15. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Company&#8217;s license agreements with each of Vernalis, Scripps and Monash, it has obligations to make future milestone and royalty payments to the respective parties. However, because these amounts are contingent, they have not been included on the Company&#8217;s balance sheet. For further discussion of the Vernalis, Scripps and Monash licensing agreements, see Note 7, &#8220;License and Collaboration Agreements.&#8221;</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Indemnifications</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the ordinary course of business, the Company enters into agreements that may include indemnification provisions. Pursuant to such agreements, the Company may indemnify, hold harmless and defend an indemnified party for losses suffered or incurred by the indemnified party. Some of the provisions will limit losses to those arising from third-party actions. In some cases, the indemnification will continue after the termination of the agreement. The maximum potential amount of future payments the Company could be required to make under these provisions is not determinable. The Company has never incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. The Company has also entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers to the fullest extent permitted by Delaware law. There have been no claims to date and the Company has a directors and officers insurance policy that may enable it to recover a portion of any amounts paid for future claims.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Legal Proceedings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is not a party to any material legal proceedings.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">16. Related Party Transactions</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the January 2026 follow-on public offering, 30,000 shares of common stock, at the public offering price of $22.15 per share, were sold to Puissance Capital Management, a related party. Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a 49% ownership interest, is the founder of Puissance Capital Management.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 6, 2024, the Company closed a registered direct offering which resulted in gross proceeds of approximately $30.6 million. The financing consisted of the sale of 13,512,699 shares of common stock and accompanying common stock warrants to purchase 13,078,509 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7312 per share, and the sale of pre-funded warrants to purchase 4,144,085 shares of common stock and accompanying common warrants to purchase 4,010,927 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7311 per share. The common warrants had an exercise price of $3.50 per share of common stock (or $3.4999 per pre-funded warrant in lieu thereof), are exercisable at any time after the date of issuance, subject to certain ownership limitations, and expired on June 30, 2025. The pre-funded warrants have an exercise price of $0.0001 and are exercisable anytime after the date of the issuance, subject to certain ownership limitations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the registered direct offering, the following number of shares of common stock, pre-funded warrants and common warrants were sold to related parties:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pre-Funded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchase</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">OrbiMed Advisors LLC (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,444,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,397,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,499,856</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Puissance Capital Management (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 866,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Richard A. Miller, M.D. (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 577,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">William B. Jones, Ph.D. (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,624</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:4pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Peter Thompson, M.D., a member of the Company&#8217;s Board of Directors since November 2014, is a Private Equity Partner at OrbiMed Advisors, LLC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">49%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> ownership interest, is the founder of Puissance Capital Management.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Richard A. Miller, M.D. is the Company&#8217;s President, Chief Executive Officer and Chairman of the Board of Directors.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">William B. Jones, Ph.D. is the Company&#8217;s Senior Vice President, Pharmaceutical Development.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>During the three months ended June 30, 2025, all of the common warrants sold to related parties as part of the Company&#8217;s May 2024 registered direct offering were exercised. The details of these exercises are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issued Upon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Proceeds Received</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Upon Exercise</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">OrbiMed Advisors LLC (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,397,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Puissance Capital Management</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,935,135</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Richard A. Miller, M.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,956,756</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">William B. Jones, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,750</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:4pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">OrbiMed Advisors LLC paid the exercise price of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.50</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per common stock warrant on a cashless basis, resulting in the Company withholding </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,176,332</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the warrant shares to pay the exercise price and issuing to OrbiMed Advisors LLC the remaining </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">221,352</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares. This transaction is considered a non-cash financing activity.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="margin-bottom:0pt;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In July 2021, Linda S. Grais, M.D., J.D., a member of the Company&#8217;s Board of Directors, was appointed as a non-executive member of the Board of Directors of ICON plc (&#8220;ICON&#8221;), effective upon completion of ICON&#8217;s acquisition of PRA Health Sciences, Inc. ICON is a clinical research organization and provides services to support the Company&#8217;s clinical trials. During the three months ended June 30, 2026 and 2025, the Company recorded approximately $118,000 and $137,000, respectively, in clinical trial expenses under its agreements with ICON.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (17,959)<span></span>
</td>
<td class="num">$ (13,692)<span></span>
</td>
<td class="num">$ (7,998)<span></span>
</td>
<td class="nump">$ 15,193<span></span>
</td>
<td class="num">$ (31,651)<span></span>
</td>
<td class="nump">$ 7,195<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_NonRule10b51ArrModifiedFlag', window );">Non-Rule 10b5-1 Arrangement Modified</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_Rule10b51ArrModifiedFlag', window );">Rule 10b5-1 Arrangement Modified</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_NonRule10b51ArrModifiedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_NonRule10b51ArrModifiedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_Rule10b51ArrModifiedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>N/A</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_Rule10b51ArrModifiedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;). The Company&#8217;s functional and reporting currency is the U.S. dollar, except for its investment in its equity method investee which is the Chinese renminbi (RMB). The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and discharge of liabilities in the normal course of business.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_UnauditedInterimFinancialInformationPolicyTextBlock', window );">Unaudited Interim Financial Information</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Unaudited Interim Financial Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The accompanying interim condensed consolidated financial statements and related disclosures are unaudited, have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for fair statement of the condensed consolidated financial statements presented.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The condensed consolidated balance sheet as of December 31, 2025 was derived from audited financial statements, but does not include all disclosures required by GAAP. The condensed consolidated results of operations for the three and six months ended June 30, 2026 are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes for the year ended December 31, 2025 included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The preparation of the Company&#8217;s condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from such estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Investments in Equity Securities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Investments in Equity Securities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company uses the equity method of accounting for its equity investment if the investment provides the ability to exercise significant influence, but not control, over operating and financial policies of the investee.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company&#8217;s proportionate share of the net income (loss) resulting from the equity method investment is reported under the line item captioned &#8220;income (loss) from equity method investment&#8221; in the condensed consolidated statements of operations and comprehensive loss and the carrying value of the equity method investments is reported under the line captioned &#8220;Investment in Angel Pharmaceuticals&#8221; in the condensed consolidated balance sheets. The Company&#8217;s equity method investments are reported at cost and adjusted each period for the Company&#8217;s share of the investee&#8217;s income or loss and the foreign currency translation adjustment as applicable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>For equity method investees with a functional currency different than the Company&#8217;s reporting currency, the Company follows the guidance under Accounting Standards Codification (&#8220;ASC&#8221;) 830-10-15-5, pursuant to which, the foreign currency financial statements of a foreign investee accounted for by the equity method should be translated to the reporting entity&#8217;s reporting currency.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>The Company evaluates equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment might not be recoverable. Factors considered by the Company when reviewing an equity method investment for impairment include the length of time (duration) and the extent (severity) to which the fair value of the equity method investment has been less than cost, the investee&#8217;s financial condition and near-term prospects and the intent and ability to hold the investment for a period of time sufficient to allow for anticipated recovery. An impairment that is other-than-temporary is recognized in the period identified.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>See Note 6, &#8220;Equity Method Investment,&#8221; for further information.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk and Other Risks and Uncertainties</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Concentrations of Credit Risk and Other Risks and Uncertainties</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Substantially all of the Company&#8217;s cash and cash equivalents are deposited in accounts with two financial institutions that management believes are of high credit quality. Such deposits may, at times, exceed federally insured limits. The Company maintains its cash with an accredited financial institution and accordingly, such funds are subject to minimal credit risk. The Company&#8217;s marketable securities consist of investments in U.S. Treasury securities and U.S. government agency securities, which can be subject to certain credit risks. However, the Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer, and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any losses on its deposits of cash, cash equivalents or marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company is subject to a number of risks similar to other early stage biopharmaceutical companies, including, but not limited to, the need to obtain adequate additional funding, possible failure of preclinical testing or clinical trials, its reliance on third parties to conduct its clinical trials, the need to obtain marketing approval for its product candidates, competitors developing new technological innovations, the need to successfully commercialize and gain market acceptance of the Company&#8217;s product candidates, its right to develop and commercialize its product candidates pursuant to the terms and conditions of the licenses granted to the Company, and protection of proprietary technology. If the Company does not successfully commercialize or partner any of its product candidates, it will be unable to generate product revenue or achieve profitability.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_SignificantAccountingPoliciesPolicyTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Significant Accounting Policies</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There have been no material changes to the Company&#8217;s significant accounting policies during the six months ended June 30, 2026 from those discussed in the Company&#8217;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2023, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC&#8217;s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements related to variety of FASB Accounting Standard Codification topics. The effective date for each amendment will be the date on which the SEC&#8217;s removal of that related disclosure from Regulation S-X or Regulation S-K is effective. If by June 30, 2027, the SEC has not removed the applicable requirement from Regulation S-X or Regulation S-K, the pending content of the associated amendment will be removed from the Codification and will not become effective for any entities. The Company is currently evaluating the effect of adopting this ASU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expense. This update requires entities to disaggregate operating expenses into specific categories, such as salaries and wages, depreciation, and amortization, to provide enhanced transparency into the nature and function of expenses. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, with early adoption permitted. ASU 2024-03 may be applied retrospectively or prospectively. The Company is currently evaluating the impact of ASU 2024-03 on its financial statement presentation and disclosures.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_SignificantAccountingPoliciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of changes to significant accounting policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_SignificantAccountingPoliciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_UnauditedInterimFinancialInformationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the presentation of interim (unaudited) financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_UnauditedInterimFinancialInformationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21D<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Loss per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of net (loss) income per share, basic and diluted</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following table shows the calculation of net (loss) income per share (in thousands, except share and per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net (loss) income attributable to common stockholders, basic</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,998)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (31,651)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,195</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Gain from change in fair value of warrant liability</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27,141)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Net loss - basic and diluted</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (17,959)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,998)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (31,651)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (19,946)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average common shares and pre-funded warrants outstanding used to compute basic and diluted net (loss) income per share</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,368,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,774,344</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,188,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,966,022</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average shares issuable upon the exercise of common warrants</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,555,686</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Weighted average common shares and prefunded warrants outstanding used to compute diluted net loss per share</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,368,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,774,344</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,188,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,521,708</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net (loss) income per share, basic</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.10</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss per share, diluted</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.35)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (0.26)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of antidilutive securities excluded from calculation of diluted net loss per share</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The amounts in the table below were excluded from the calculation of diluted net loss per share, due to their anti-dilutive effect:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:48.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,651,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,651,683</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of segment net loss (income) by significant expense category</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following table presents reportable segment net loss, including significant expense categories, attributable to the Company&#8217;s reportable segment for the three and six months ended June 30, 2026 and 2025 (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Compensation and benefits, excluding stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stock-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,507</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Drug manufacturing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,441</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,872</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,680</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Clinical trials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,062</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outside general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 906</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,794</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Facilities and insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 630</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 504</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,284</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other segment items (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,154</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,523</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,472</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total segment expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,174</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,182</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-operating income, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,338)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,262)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,523)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (27,377)</p></td><td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,959</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (7,195)</p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:3pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Includes consulting, non-clinical research and laboratory supplies.</span></td></tr></table><div style="margin-top:3pt;"></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26A<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Measurements.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of fair value of assets measured at fair value on a recurring basis, by level of fair value hierarchy</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The following tables present information as of June 30, 2026 and December 31, 2025 about the Company&#8217;s assets that are measured at fair value on a recurring basis and indicate the level of the fair value hierarchy the Company utilized to determine such fair values (in&#160;thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;2026</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measured&#160;Using</b></p></td><td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,226</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 214,549</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:normal;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:normal;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair&#160;Value&#160;Measured&#160;Using</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;1)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;2)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Level&#160;3)</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Balance</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;">&#160;&#160;&#8203;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Cash equivalents</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,163</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,163</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Marketable securities</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td></tr><tr style=""><td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,163</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td><td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,337</p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of fair value of available for sale marketable securities</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026 and December 31, 2025, the fair value of available for sale marketable securities by type of security were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;2026</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,234</p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (171)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,089</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (760)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196,323</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:36.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;2025</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,675</p></td></tr><tr style=""><td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,489</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,499</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,174</p></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of remaining maturity by type of security</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">As of June 30, 2026, all of the Company&#8217;s marketable securities are considered available for current operations and the remaining maturity by type of security is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Maturities&#160;by&#160;Period at Amortized Cost</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less</b><b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">than</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">1 Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">1-2 years</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Treasury securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,821</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,927</p></td><td style="vertical-align:bottom;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,894</p></td></tr><tr style=""><td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">U.S. Government agency securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,154</p></td><td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,106</p></td></tr><tr style=""><td style="vertical-align:middle;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 91,000</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsTextBlock', window );">Schedule of financial information of Angel Pharmaceuticals Co.</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Summary financial information for Angel Pharmaceuticals is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Balance Sheet Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2025</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,175</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,033</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 904</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,049</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Non-current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td></tr><tr style=""><td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Stockholders' equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,659</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="color:#ee0000;visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Statement&#160;of&#160;Operations&#160;Data</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="15" style="padding:0pt;"></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Gross profit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (832)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (503)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,599)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,189)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Share of loss from investments accounted for using the equity method</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (389)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (1,308)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (928)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Components</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of balance sheet components</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Prepaid and Other Current Assets</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Interest receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 337</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid research and development manufacturing expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 599</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Prepaid insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 394</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 353</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Property and Equipment</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Laboratory equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Computer equipment and purchased software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Construction in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,711)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (2,649)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accrued and Other Liabilities</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued clinical trial expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,652</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued manufacturing expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Personnel related </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Accrued legal and accounting</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock', window );">Schedule of common stock shares reserved for future issuance</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company has reserved shares of common stock for issuance as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">December&#160;31,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Pre-funded warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,275,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,275,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shares available for future option grants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,431,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Outstanding options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,028,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Shares reserved for employee stock purchase plan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,360,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,711,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the freestanding option contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock. Includes disclosure on the strike price and the number of shares to which the contract is indexed, the settlement date or dates of the contract, and the issuer's accounting for the contract. If the terms of the contract provide settlement alternatives, those settlement alternatives are disclosed, including who controls the settlement alternatives, and the maximum number of shares that could be required to be issued, to net share settle the contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that could be required to be issued, the fact that a potentially infinite number of shares that may be required to be issued to settle the contract is disclosed. Disclosure also includes the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Option Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>Stock Option Plans</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock option activity</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">Activity under the Company&#8217;s stock option plans is set forth below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options&#160;Outstanding</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">&#8209;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Available</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number&#160;of&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">for&#160;Grant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at December&#160;31,&#160;2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,007,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,028,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.20</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Additional shares authorized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,987,865</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (240,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12.73</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options exercised </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (338,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.44</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;">Options forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 676,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (676,334)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14.01</p></td></tr><tr style=""><td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Balance at June&#160;30,&#160;2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,431,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,253,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.90</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock-Based Compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of expenses relating to employee and non-employee stock-based awards</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;">The Company&#8217;s results of operations include expenses relating to employee and non-employee stock-based awards as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:17.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 541</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Facility Lease (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Facility Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of components of lease expense</a></td>
<td class="text">The elements of lease expense under the operating lease for the three and six months ended June 30, 2026 and 2025 were as follows (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Statements of operations and</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">June&#160;30,&#160;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">comprehensive loss location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Costs of operating lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Operating lease costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development,<br/>General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 227</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Costs of non-lease components (previously common area maintenance)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Research and development,<br/>General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 132</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 301</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Other Information</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="color:#ff0000;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">&#160;</b></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;">Operating cash flows used for operating lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Remaining lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">1.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">2.6 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;">11.7%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Minimum rental commitments</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;">As of June 30, 2026, minimum rental commitments under this lease were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31 (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (68)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 728</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;">* Remainder of the year</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>As of December 31, 2025, minimum rental commitments under this lease were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">Year Ended December&#160;31 (in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 566</p></td></tr><tr style=""><td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,052</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Less: imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"> (115)</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">&#160;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 937</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">&#8203;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of common stock sold to related parties</a></td>
<td class="text"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As part of the registered direct offering, the following number of shares of common stock, pre-funded warrants and common warrants were sold to related parties:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pre-Funded</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Purchase</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common</b><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">&#160;</b><b style="font-weight:bold;">Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">OrbiMed Advisors LLC (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,444,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,397,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,499,856</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Puissance Capital Management (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 866,451</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,500,000</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Richard A. Miller, M.D. (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 577,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,000,000</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">William B. Jones, Ph.D. (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,624</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:4pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Peter Thompson, M.D., a member of the Company&#8217;s Board of Directors since November 2014, is a Private Equity Partner at OrbiMed Advisors, LLC.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">49%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> ownership interest, is the founder of Puissance Capital Management.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Richard A. Miller, M.D. is the Company&#8217;s President, Chief Executive Officer and Chairman of the Board of Directors.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">William B. Jones, Ph.D. is the Company&#8217;s Senior Vice President, Pharmaceutical Development.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:36pt;"></span>During the three months ended June 30, 2025, all of the common warrants sold to related parties as part of the Company&#8217;s May 2024 registered direct offering were exercised. The details of these exercises are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></div></div></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Common Warrants</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issued Upon</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">&#8203;</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Proceeds Received</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="font-style:italic;visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"><b style="font-weight:bold;">&#160;&#160;&#8203;&#160;&#8203;&#160;&#8203;</b></p></td><td colspan="2" style="vertical-align:bottom;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"><b style="font-weight:bold;">Upon Exercise</b></p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">OrbiMed Advisors LLC (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,397,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> &#8212;</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Puissance Capital Management</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,935,135</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">Richard A. Miller, M.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 559,073</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,956,756</p></td></tr><tr style=""><td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;">William B. Jones, Ph.D.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"><span style="visibility:hidden;">&#8203;</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,750</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><div style="margin-top:4pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:10.8pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">OrbiMed Advisors LLC paid the exercise price of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$3.50</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> per common stock warrant on a cashless basis, resulting in the Company withholding </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1,176,332</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the warrant shares to pay the exercise price and issuing to OrbiMed Advisors LLC the remaining </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">221,352</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> shares. This transaction is considered a non-cash financing activity.</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 23, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>May 06, 2024</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>May 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 443,944<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 412,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, cash equivalents and marketable securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">215,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,512,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,078,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common Stock and Common Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,512,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_CombinedOfferingPriceForSharesAndWarrants', window );">Combined offering price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,010,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant', window );">Exercise price of pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.4999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,144,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,131,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Pre-funded and Common Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Combined offering price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember', window );">Follow-on Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="nump">9,085,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">$ 189,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price of stock issued</a></td>
<td class="nump">$ 22.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Gross proceeds from sale of stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,407<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember', window );">Over-Allotment Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract', window );"><strong>Public Offerings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="nump">1,185,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price expressed as price per unit of pre-funded warrants outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_CombinedOfferingPriceForSharesAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Combined price per unit of share and warrants issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_CombinedOfferingPriceForSharesAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockSharesAndCommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockSharesAndCommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsAndCommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsAndCommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2026 </div>
<div>Institution</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Summary of Significant Accounting Policies</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits', window );">Concentration Risk, Credit Risk, Uninsured Deposits</a></td>
<td class="text">Substantially all of the Company&#8217;s cash and cash equivalents are deposited in accounts with two financial institutions that management believes are of high credit quality. Such deposits may, at times, exceed federally insured limits. The Company maintains its cash with an accredited financial institution and accordingly, such funds are subject to minimal credit risk. The Company&#8217;s marketable securities consist of investments in U.S. Treasury securities and U.S. government agency securities, which can be subject to certain credit risks. However, the Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer, and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any losses on its deposits of cash, cash equivalents or marketable securities.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited', window );">Number of financial institutions in which cash and cash equivalents are deposited</a></td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of financial institutions in which cash and cash equivalents are deposited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of credit risk that arises from having significant balances in excess of the Federal Deposit Insurance Corporation or other insurance limits on deposits in financial institutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share - Calculation of Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net (loss) income attributable to common stockholders, basic</a></td>
<td class="num">$ (17,959)<span></span>
</td>
<td class="num">$ (7,998)<span></span>
</td>
<td class="num">$ (31,651)<span></span>
</td>
<td class="nump">$ 7,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount', window );">Gain from change in fair value of warrant liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(27,141)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net (loss) income attributable to common stockholders, diluted</a></td>
<td class="num">$ (17,959)<span></span>
</td>
<td class="num">$ (7,998)<span></span>
</td>
<td class="num">$ (31,651)<span></span>
</td>
<td class="num">$ (19,946)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares and pre-funded warrants outstanding used to compute basic net (loss) income per share</a></td>
<td class="nump">92,368,013<span></span>
</td>
<td class="nump">77,774,344<span></span>
</td>
<td class="nump">91,188,921<span></span>
</td>
<td class="nump">74,966,022<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Weighted average shares issuable upon the exercise of the common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,555,686<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares and pre-funded warrants outstanding used to compute diluted net (loss) income per share</a></td>
<td class="nump">92,368,013<span></span>
</td>
<td class="nump">77,774,344<span></span>
</td>
<td class="nump">91,188,921<span></span>
</td>
<td class="nump">76,521,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net (loss) income per share, basic</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">$ (0.35)<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share, diluted</a></td>
<td class="num">$ (0.19)<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
<td class="num">$ (0.35)<span></span>
</td>
<td class="num">$ (0.26)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-26<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in net income available to common shareholder for down round feature triggered for warrant classified as equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-12B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss per Share - Anti-Dilutive Securities (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Excluded from the calculation of diluted net loss per share, due to anti-dilutive effect</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants', window );">Common shares issuable upon conversion of pre-funded warrants (included in calculation of basic and diluted EPS)</a></td>
<td class="nump">8,275,913<span></span>
</td>
<td class="nump">8,275,913<span></span>
</td>
<td class="nump">8,275,913<span></span>
</td>
<td class="nump">8,275,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Employee Stock Option</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Excluded from the calculation of diluted net loss per share, due to anti-dilutive effect</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Total shares of common stock equivalents</a></td>
<td class="nump">13,253,806<span></span>
</td>
<td class="nump">11,651,683<span></span>
</td>
<td class="nump">13,253,806<span></span>
</td>
<td class="nump">11,651,683<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Common shares issuable upon conversion of pre-funded warrants</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segments (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,259<span></span>
</td>
<td class="nump">$ 2,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total segment expense</a></td>
<td class="nump">$ 19,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,174<span></span>
</td>
<td class="nump">20,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">17,959<span></span>
</td>
<td class="nump">$ 13,692<span></span>
</td>
<td class="nump">7,998<span></span>
</td>
<td class="num">$ (15,193)<span></span>
</td>
<td class="nump">31,651<span></span>
</td>
<td class="num">(7,195)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=crvs_SingleReportableSegmentMember', window );">Single Reportable Segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold', window );">Compensation and benefits, excluding stock-based compensation</a></td>
<td class="nump">3,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,174<span></span>
</td>
<td class="nump">4,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">2,609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,259<span></span>
</td>
<td class="nump">2,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_SegmentDrugManufacturingCosts', window );">Drug manufacturing</a></td>
<td class="nump">2,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,850<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,872<span></span>
</td>
<td class="nump">3,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherResearchAndDevelopmentExpense', window );">Clinical trial</a></td>
<td class="nump">5,410<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,453<span></span>
</td>
<td class="nump">4,062<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherGeneralAndAdministrativeExpense', window );">Outside general and administrative</a></td>
<td class="nump">906<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">848<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,150<span></span>
</td>
<td class="nump">1,794<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_FacilitiesAndInsurance', window );">Facilities and insurance</a></td>
<td class="nump">630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">504<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,188<span></span>
</td>
<td class="nump">1,284<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherGeneralExpense', window );">Other segment items</a></td>
<td class="nump">4,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,523<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,078<span></span>
</td>
<td class="nump">2,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total segment expense</a></td>
<td class="nump">19,297<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,174<span></span>
</td>
<td class="nump">20,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Non-operating income, net</a></td>
<td class="num">(1,338)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,262)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,523)<span></span>
</td>
<td class="num">(27,377)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">$ 17,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,651<span></span>
</td>
<td class="num">$ (7,195)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_FacilitiesAndInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The expense in the period incurred with respect to protection provided by facilities and insurance entities against risks other than risks associated with production (which are allocated to cost of sales).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_FacilitiesAndInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_SegmentDrugManufacturingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred for the operating segment in the production of goods for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_SegmentDrugManufacturingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherGeneralExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of general expenses not normally included in Other Operating Costs and Expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherGeneralExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other research and development expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (j)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=crvs_SingleReportableSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=crvs_SingleReportableSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Recurring (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">$ 196,323<span></span>
</td>
<td class="nump">$ 52,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">18,226<span></span>
</td>
<td class="nump">4,163<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">196,323<span></span>
</td>
<td class="nump">52,174<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total Assets</a></td>
<td class="nump">214,549<span></span>
</td>
<td class="nump">56,337<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 1 Inputs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">18,226<span></span>
</td>
<td class="nump">4,163<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total Assets</a></td>
<td class="nump">18,226<span></span>
</td>
<td class="nump">4,163<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Level 2 Inputs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">196,323<span></span>
</td>
<td class="nump">52,174<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total Assets</a></td>
<td class="nump">$ 196,323<span></span>
</td>
<td class="nump">$ 52,174<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Available For Sale (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Fair value of available for sale marketable securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost</a></td>
<td class="nump">$ 197,081<span></span>
</td>
<td class="nump">$ 52,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(760)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Fair Value</a></td>
<td class="nump">196,323<span></span>
</td>
<td class="nump">52,174<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Fair value of available for sale marketable securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost</a></td>
<td class="nump">170,821<span></span>
</td>
<td class="nump">38,622<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(589)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Fair Value</a></td>
<td class="nump">170,234<span></span>
</td>
<td class="nump">38,675<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. Government agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract', window );"><strong>Fair value of available for sale marketable securities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost</a></td>
<td class="nump">26,260<span></span>
</td>
<td class="nump">13,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="num">(171)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Fair Value</a></td>
<td class="nump">$ 26,089<span></span>
</td>
<td class="nump">$ 13,499<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Current Operations and The Remaining Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Current operations and the remaining maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost</a></td>
<td class="nump">$ 197,081<span></span>
</td>
<td class="nump">$ 52,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Less than 1 Year</a></td>
<td class="nump">106,081<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo', window );">1-2 years</a></td>
<td class="nump">91,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Current operations and the remaining maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost</a></td>
<td class="nump">170,821<span></span>
</td>
<td class="nump">38,622<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Less than 1 Year</a></td>
<td class="nump">98,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo', window );">1-2 years</a></td>
<td class="nump">71,894<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. Government agency securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Current operations and the remaining maturity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost</a></td>
<td class="nump">26,260<span></span>
</td>
<td class="nump">$ 13,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Less than 1 Year</a></td>
<td class="nump">7,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo', window );">1-2 years</a></td>
<td class="nump">$ 19,106<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (fff)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (ff)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment - Investment in Angel Pharmaceuticals (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jan. 23, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>May 06, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payment made for equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss from equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 709<span></span>
</td>
<td class="nump">$ 389<span></span>
</td>
<td class="nump">$ 1,308<span></span>
</td>
<td class="nump">$ 928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember', window );">Angel Pharmaceuticals, Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage', window );">Equity reserved under employee stock ownership plan</a></td>
<td class="nump">6.40%<span></span>
</td>
<td class="nump">6.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember', window );">Angel Pharmaceuticals, Ltd | Equity financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Aggregate Purchase Price</a></td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember', window );">Angel Pharmaceuticals, Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payment made for equity method investment</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity ownership interest</a></td>
<td class="nump">48.60%<span></span>
</td>
<td class="nump">48.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">49.70%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss from equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Percentage of employee stock ownership plan (ESOP), equity reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_EquityFinancingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=crvs_EquityFinancingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Equity Method Investment - Summary of Balance Sheet Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">$ 220,965<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">13,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,380<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="nump">225,328<span></span>
</td>
<td class="nump">$ 240,679<span></span>
</td>
<td class="nump">61,205<span></span>
</td>
<td class="nump">$ 80,228<span></span>
</td>
<td class="nump">$ 49,325<span></span>
</td>
<td class="nump">$ 32,568<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember', window );">Angel Pharmaceuticals, Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Current assets</a></td>
<td class="nump">23,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Non-current assets</a></td>
<td class="nump">695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">904<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Current liabilities</a></td>
<td class="nump">875<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Non-current liabilities</a></td>
<td class="nump">59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Stockholders' equity</a></td>
<td class="nump">$ 22,936<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity Method Investment - Summary of Income Statement Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (17,959)<span></span>
</td>
<td class="num">$ (13,692)<span></span>
</td>
<td class="num">$ (7,998)<span></span>
</td>
<td class="nump">$ 15,193<span></span>
</td>
<td class="num">$ (31,651)<span></span>
</td>
<td class="nump">$ 7,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Share of loss from investments accounted for using the equity method</a></td>
<td class="num">(709)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(389)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,308)<span></span>
</td>
<td class="num">(928)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember', window );">Angel Pharmaceuticals, Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">$ (832)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (503)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,599)<span></span>
</td>
<td class="num">$ (1,189)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 32: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 45: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 51: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEquityMethodInvestmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEquityMethodInvestmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>License and Collaboration Agreements (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 05, 2015</div></th>
<th class="th"><div>Apr. 30, 2017</div></th>
<th class="th"><div>Feb. 28, 2017</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">R&amp;D expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,964,000<span></span>
</td>
<td class="nump">$ 7,873,000<span></span>
</td>
<td class="nump">$ 27,139,000<span></span>
</td>
<td class="nump">$ 15,326,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember', window );">Licensing Agreement | Scripps Research Institute</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">R&amp;D expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross', window );">Annual licensing fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_LicenseAgreementMilestonePayment', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod', window );">Early termination notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember', window );">Licensing Agreement | Vernalis (R&amp;D) Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">R&amp;D expense</a></td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_LicenseAgreementMilestonePayment', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod', window );">Early termination notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">90 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember', window );">Licensing Agreement | Monash University</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">R&amp;D expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross', window );">Annual licensing fee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_LicenseAgreementMilestonePayment', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod', window );">Early termination notice period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">30 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember', window );">Licensing Agreement | Aggregate potential milestone payments | Scripps Research Institute</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_LicenseAgreementMilestonePayment', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember', window );">Licensing Agreement | Aggregate potential milestone payments | Vernalis (R&amp;D) Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_LicenseAgreementMilestonePayment', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember', window );">Licensing Agreement | Aggregate potential milestone payments | Monash University</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems', window );"><strong>License and Collaboration Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_LicenseAgreementMilestonePayment', window );">Milestone payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 45,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_LicenseAgreementMilestonePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount purchased during the period under the license agreement milestone payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_LicenseAgreementMilestonePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of the research and development arrangement contract termination notice period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483041/730-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483041/730-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483041/730-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis=us-gaap_LicenseAgreementTermsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_ScrippsResearchInstituteMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_ScrippsResearchInstituteMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_VernalisRAndDLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_VernalisRAndDLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_MonashLicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_MonashLicenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=crvs_AggregatePotentialMilestonePaymentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=crvs_AggregatePotentialMilestonePaymentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Prepaids and Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Components</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Interest receivable</a></td>
<td class="nump">$ 1,843<span></span>
</td>
<td class="nump">$ 337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Prepaid research and development manufacturing expenses</a></td>
<td class="nump">2,919<span></span>
</td>
<td class="nump">599<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">394<span></span>
</td>
<td class="nump">138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other</a></td>
<td class="nump">575<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid and other current assets</a></td>
<td class="nump">$ 5,731<span></span>
</td>
<td class="nump">$ 1,427<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477802/946-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 3,541,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,541,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,869,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(2,711,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,711,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,649,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">830,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">830,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">220,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation expense</a></td>
<td class="nump">34,000<span></span>
</td>
<td class="nump">$ 29,000<span></span>
</td>
<td class="nump">63,000<span></span>
</td>
<td class="nump">$ 51,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Laboratory equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,996,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,996,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,646,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_ComputerEquipmentAndSoftwarePurchasedMember', window );">Computer equipment and purchased software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">212,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">212,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">190,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480204/360-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 905<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478704/905-360-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482222/360-10-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_ComputerEquipmentAndSoftwarePurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_ComputerEquipmentAndSoftwarePurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Accruals and Other Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Balance Sheet Components</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_AccruedLiabilitiesClinicalTrialCurrent', window );">Accrued clinical trial expense</a></td>
<td class="nump">$ 3,652<span></span>
</td>
<td class="nump">$ 3,566<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_AccruedLiabilitiesManufacturingCurrent', window );">Accrued manufacturing expense</a></td>
<td class="nump">3,032<span></span>
</td>
<td class="nump">1,812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Personnel related</a></td>
<td class="nump">1,932<span></span>
</td>
<td class="nump">641<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Accrued legal and accounting</a></td>
<td class="nump">256<span></span>
</td>
<td class="nump">229<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">299<span></span>
</td>
<td class="nump">238<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued and other liabilities</a></td>
<td class="nump">$ 9,171<span></span>
</td>
<td class="nump">$ 6,486<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_AccruedLiabilitiesClinicalTrialCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued liabilities clinical trial current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_AccruedLiabilitiesClinicalTrialCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_AccruedLiabilitiesManufacturingCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued liabilities manufacturing current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_AccruedLiabilitiesManufacturingCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>May 06, 2024</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>May 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonWarrantsMember', window );">Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ChangeInFairValueOfWarrantLiabilities', window );">Change in fair value of warrant liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000<span></span>
</td>
<td class="nump">27,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,512,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common Stock and Common Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,512,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_CombinedOfferingPriceForSharesAndWarrants', window );">Combined offering price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,078,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,010,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant', window );">Exercise price of pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.4999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="nump">$ 54,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Pre-funded and Common Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Combined offering price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Warrants</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,144,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,131,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Adjustments to Additional Paid in Capital, Warrant Issued</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Number of warrants exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Warrants outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,275,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_ChangeInFairValueOfWarrantLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (income) related to adjustment to fair value of warrant liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_ChangeInFairValueOfWarrantLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price expressed as price per unit of pre-funded warrants outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_CombinedOfferingPriceForSharesAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Combined price per unit of share and warrants issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_CombinedOfferingPriceForSharesAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 25<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481284/470-20-25-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockSharesAndCommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockSharesAndCommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsAndCommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsAndCommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock - Stock Issuance Agreement (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 13, 2026</div></th>
<th class="th"><div>Jan. 20, 2026</div></th>
<th class="th"><div>Aug. 06, 2024</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290,000,000<span></span>
</td>
<td class="nump">290,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockVotingRights', window );">Voting rights of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Each share of common stock is entitled to one vote.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_AtMarketOfferingMember', window );">2024 Sales Agreement | Maximum | Scenario plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_AtMarketOfferingMember', window );">2024 Sales Agreement | Jefferies LLC</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_AtMarketOfferingMember', window );">2024 Sales Agreement | Jefferies LLC | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_UnderwritingCommitmentsPercentage', window );">Sales agent fee percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_AtMarketOfferingMember', window );">2024 Sales Agreement | Jefferies LLC | Maximum | Scenario plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
<td class="nump">$ 200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_UnderwritingCommitmentsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of compensation due to broker for  underwriting commitments. Percent is calculated based on proceeds from securities sold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_UnderwritingCommitmentsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-13<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockVotingRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockVotingRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_AtMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=crvs_AtMarketOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=us-gaap_ScenarioPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_JefferiesLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_JefferiesLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Common Stock - Common Shares Reserved for Issuance (Details) - shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</a></td>
<td class="nump">28,360,753<span></span>
</td>
<td class="nump">25,711,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crvs_PreFundedWarrantEquityMember', window );">Pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</a></td>
<td class="nump">8,275,913<span></span>
</td>
<td class="nump">8,275,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crvs_SharesAvailableForFutureOptionGrantsEquityMember', window );">Shares available for future option grants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</a></td>
<td class="nump">6,431,034<span></span>
</td>
<td class="nump">3,007,335<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crvs_OutstandingOptionsEquityMember', window );">Outstanding options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</a></td>
<td class="nump">13,253,806<span></span>
</td>
<td class="nump">14,028,177<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember', window );">Shares reserved for employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfStockLineItems', window );"><strong>Common Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-5<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-13<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(27)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483014/272-10-45-3<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 272<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482987/272-10-50-1<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crvs_PreFundedWarrantEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crvs_PreFundedWarrantEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crvs_SharesAvailableForFutureOptionGrantsEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crvs_SharesAvailableForFutureOptionGrantsEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crvs_OutstandingOptionsEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crvs_OutstandingOptionsEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Option Plans - Stock Option Activity (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Feb. 28, 2014</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2014Member', window );">2014 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Option Plans</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum exercise term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Exercise price of common stock grants, percentage of stock fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future option grants</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2016Member', window );">2016 Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Option Plans</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Maximum exercise term</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Exercise price of common stock grants, percentage of stock fair value</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2016Member', window );">2016 Plan | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Option Plans</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Forfeited or unexercised shares under expired stock plan subject to re-issuance under current stock plan</a></td>
<td class="nump">1,136,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant to expiration date of share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2014Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2014Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Option Plans - Stock Options Activity (Details) - Employee Stock Option - 2016 Plan<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2026 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock Option Plans</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available for Grant, Opening Balance</a></td>
<td class="nump">3,007,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Shares Available for Grant, Additional Shares Authorized</a></td>
<td class="nump">2,987,865<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease', window );">Shares Available for Grant, Increase from Options Forfeited</a></td>
<td class="nump">676,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares Available for Grant, Ending Balance</a></td>
<td class="nump">6,431,034<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding Options, Opening Balance</a></td>
<td class="nump">14,028,177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Outstanding Options, Granted</a></td>
<td class="nump">240,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Outstanding Options, Exercised</a></td>
<td class="num">(338,537)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Outstanding Options, Forfeited</a></td>
<td class="num">(676,334)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding Options, Ending Balance</a></td>
<td class="nump">13,253,806<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding Options, Weighted Average Exercise Price, Opening Balance | $ / shares</a></td>
<td class="nump">$ 5.2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Outstanding Options, Weighted Average Exercise Price, Granted | $ / shares</a></td>
<td class="nump">12.73<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Outstanding Options, Weighted Average Exercise Price, Exercised | $ / shares</a></td>
<td class="nump">4.44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Outstanding Options, Weighted Average Exercise Price, Forfeited | $ / shares</a></td>
<td class="nump">14.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding Options, Weighted Average Exercise Price, Ending Balance | $ / shares</a></td>
<td class="nump">$ 4.9<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2016Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=crvs_EquityIncentiveAwardPlan2016Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Expense Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2,609<span></span>
</td>
<td class="nump">$ 1,256<span></span>
</td>
<td class="nump">$ 5,259<span></span>
</td>
<td class="nump">$ 2,507<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense', window );">Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">1,514<span></span>
</td>
<td class="nump">715<span></span>
</td>
<td class="nump">3,087<span></span>
</td>
<td class="nump">1,438<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense', window );">Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 1,095<span></span>
</td>
<td class="nump">$ 541<span></span>
</td>
<td class="nump">$ 2,172<span></span>
</td>
<td class="nump">$ 1,069<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Earning Before Income Taxes and Income Taxes Benefits (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Taxes</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefits</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Facility Lease - Lessee Information (Details)<br></strong></div></th>
<th class="th"><div>Feb. 21, 2025</div></th>
<th class="th">
<div>Oct. 22, 2024 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 659,000<span></span>
</td>
<td class="nump">$ 839,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember', window );">Office and lab space lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AreaOfRealEstateProperty', window );">Area of leased facility | ft&#178;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,916<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend', window );">Option to Extend</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Lease extension period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">27 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Sublease initial base monthly rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33,833<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidRent', window );">Prepaid Rent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 231,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate', window );">Option to terminate</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember', window );">Office and lab space lease | Third year of sublease | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeDisclosureAbstract', window );"><strong>Lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Sublease initial base monthly rent expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area of a real estate property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 970<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.12-28(Column A)(Footnote 2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478979/970-360-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 970<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478150/970-360-30-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AreaOfRealEstateProperty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:areaItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to extend operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates (true false) whether lessee has option to terminate operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=crvs_ThirdYearOfSubleaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=crvs_ThirdYearOfSubleaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Facility Lease - Lease Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Costs of operating lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total operating lease cost</a></td>
<td class="nump">$ 185<span></span>
</td>
<td class="nump">$ 166<span></span>
</td>
<td class="nump">$ 359<span></span>
</td>
<td class="nump">$ 301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract', window );"><strong>Other Information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows used for operating lease</a></td>
<td class="nump">$ 199<span></span>
</td>
<td class="nump">$ 104<span></span>
</td>
<td class="nump">$ 387<span></span>
</td>
<td class="nump">$ 104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Remaining lease term</a></td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Discount rate</a></td>
<td class="nump">11.70%<span></span>
</td>
<td class="nump">11.70%<span></span>
</td>
<td class="nump">11.70%<span></span>
</td>
<td class="nump">11.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense', window );">Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense | Office and lab space lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Costs of operating lease</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 114<span></span>
</td>
<td class="nump">$ 114<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Costs of non-lease components (previously common area maintenance)</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 52<span></span>
</td>
<td class="nump">$ 132<span></span>
</td>
<td class="nump">$ 74<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Facility Lease - Minimum Rental Commitments San Francisco Lease (Details) - Office and lab space lease - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Minimum Rental Commitments</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">$ 230<span></span>
</td>
<td class="nump">$ 486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">566<span></span>
</td>
<td class="nump">566<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">796<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(68)<span></span>
</td>
<td class="num">(115)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 728<span></span>
</td>
<td class="nump">$ 937<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.9-06)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=crvs_OfficeAndLabSpaceLeaseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 23, 2026</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>May 06, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,964,000<span></span>
</td>
<td class="nump">$ 7,873,000<span></span>
</td>
<td class="nump">$ 27,139,000<span></span>
</td>
<td class="nump">$ 15,326,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Support clinical trials | ICON plc</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,000<span></span>
</td>
<td class="nump">$ 137,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember', window );">Angel Pharmaceuticals, Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity ownership interest</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="nump">48.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.70%<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember', window );">Follow-on Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="nump">9,085,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price of stock issued</a></td>
<td class="nump">$ 22.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember', window );">Follow-on Public Offering | Related party | Puissance Capital Management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Share price of stock issued</a></td>
<td class="nump">$ 22.15<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 970<br> -SubTopic 810<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477383/970-810-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=crvs_ServicesSupportClinicalTrialsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=crvs_ServicesSupportClinicalTrialsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_IconPlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_IconPlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_PuissanceCapitalManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_PuissanceCapitalManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions - Registered Direct Offering (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 23, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>May 06, 2024</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</div></th>
<th class="th"><div>May 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 189,407,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,745,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember', window );">Angel Pharmaceuticals, Ltd</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Corvus Pharmaceuticals equity ownership in subsidiary</a></td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Number of Common Shares Issued Upon Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,330,578<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember', window );">Follow-on Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="nump">$ 189,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="nump">9,085,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember', window );">Follow-on Public Offering | Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,085,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,512,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common Stock and Common Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,512,699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_CombinedOfferingPriceForSharesAndWarrants', window );">Combined offering price per share and warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,078,509<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Pre-funded and Common Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Combined offering price per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.7311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,144,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,131,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember', window );">Registered Direct Offering | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrants issued to purchase common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,010,927<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price of warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant', window );">Exercise price of pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.4999<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,960,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | OrbiMed Advisors, LLC | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_NumberOfCommonStockWarrantsExercised', window );">Number of Common Warrants Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,397,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Number of Common Shares Issued Upon Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">221,352<span></span>
</td>
<td class="nump">221,352<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ExercisePriceOfWarrantsCashlessBasis', window );">Exercise price of warrants (cashless basis)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees', window );">Warrant shares exercised and withheld to pay exercise price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,176,332<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | OrbiMed Advisors, LLC | Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Aggregate Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,499,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | OrbiMed Advisors, LLC | Registered Direct Offering | Pre-funded warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightIssued', window );">Number of Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,444,085<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | OrbiMed Advisors, LLC | Registered Direct Offering | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightIssued', window );">Number of Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,397,684<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Puissance Capital Management | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_NumberOfCommonStockWarrantsExercised', window );">Number of Common Warrants Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">838,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Number of Common Shares Issued Upon Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">838,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,935,135<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Puissance Capital Management | Follow-on Public Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="nump">30,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Puissance Capital Management | Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">866,451<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Aggregate Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Puissance Capital Management | Registered Direct Offering | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightIssued', window );">Number of Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">838,610<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Richard A. Miller | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_NumberOfCommonStockWarrantsExercised', window );">Number of Common Warrants Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">559,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Number of Common Shares Issued Upon Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">559,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,956,756<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Richard A. Miller | Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">577,634<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Aggregate Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | Richard A. Miller | Registered Direct Offering | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightIssued', window );">Number of Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">559,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | William B. Jones | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_NumberOfCommonStockWarrantsExercised', window );">Number of Common Warrants Exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Number of Common Shares Issued Upon Exercise</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Proceeds from the exercise of common stock warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 67,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | William B. Jones | Registered Direct Offering</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common shares issued in transaction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Aggregate Purchase Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember', window );">Related party | William B. Jones | Registered Direct Offering | Common warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_crvs_ClassOfWarrantOrRightIssued', window );">Number of Warrants</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,357<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price expressed as price per unit of pre-funded warrants outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_ClassOfWarrantOrRightIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of issued warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_ClassOfWarrantOrRightIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_CombinedOfferingPriceForSharesAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Combined price per unit of share and warrants issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_CombinedOfferingPriceForSharesAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_ExercisePriceOfWarrantsCashlessBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding paid on a cashless basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_ExercisePriceOfWarrantsCashlessBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities called by exercise of warrant and withheld to pay the exercise price fees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_NumberOfCommonStockWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities called by exercise of warrant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_NumberOfCommonStockWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_crvs_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period upon the exercise of warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">crvs_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>crvs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromWarrantExercises</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(e)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 970<br> -SubTopic 810<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477383/970-810-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=crvs_FollowOnPublicOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockSharesAndCommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockSharesAndCommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsAndCommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsAndCommonStockWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_PrefundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=crvs_CommonWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_RelatedPartyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_OrbimedAdvisorsLlcMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_OrbimedAdvisorsLlcMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_PuissanceCapitalManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_PuissanceCapitalManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_RichardMillerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_RichardMillerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=crvs_WilliamB.JonesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=crvs_WilliamB.JonesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>187</ContextCount>
  <ElementCount>250</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>53</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995200090 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995210101 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureOrganization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995210201 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995210301 - Disclosure - Net Loss per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureNetLossPerShare</Role>
      <ShortName>Net Loss per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995210401 - Disclosure - Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureSegments</Role>
      <ShortName>Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>995210501 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>995210601 - Disclosure - Equity Method Investment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureEquityMethodInvestment</Role>
      <ShortName>Equity Method Investment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>995210701 - Disclosure - License and Collaboration Agreements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreements</Role>
      <ShortName>License and Collaboration Agreements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>995210801 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureBalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>995210901 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureWarrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>995211001 - Disclosure - Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureCommonStock</Role>
      <ShortName>Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>995211101 - Disclosure - Stock Option Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureStockOptionPlans</Role>
      <ShortName>Stock Option Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>995211201 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureStockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995211301 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureIncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995211401 - Disclosure - Facility Lease</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFacilityLease</Role>
      <ShortName>Facility Lease</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>995211501 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureCommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995211601 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>99930303 - Disclosure - Net Loss per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureNetLossPerShareTables</Role>
      <ShortName>Net Loss per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureNetLossPerShare</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>99930403 - Disclosure - Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureSegmentsTables</Role>
      <ShortName>Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureSegments</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>99930503 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureFairValueMeasurements</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>99930603 - Disclosure - Equity Method Investment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentTables</Role>
      <ShortName>Equity Method Investment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureEquityMethodInvestment</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>99930803 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureBalanceSheetComponents</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>99931003 - Disclosure - Common Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureCommonStockTables</Role>
      <ShortName>Common Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureCommonStock</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>99931103 - Disclosure - Stock Option Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureStockOptionPlansTables</Role>
      <ShortName>Stock Option Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureStockOptionPlans</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>99931203 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureStockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureStockBasedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>99931403 - Disclosure - Facility Lease (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFacilityLeaseTables</Role>
      <ShortName>Facility Lease (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureFacilityLease</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>99931603 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactions</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>99940101 - Disclosure - Organization (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureOrganizationDetails</Role>
      <ShortName>Organization (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureOrganization</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>99940201 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>99940301 - Disclosure - Net Loss per Share - Calculation of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails</Role>
      <ShortName>Net Loss per Share - Calculation of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>99940302 - Disclosure - Net Loss per Share - Anti-Dilutive Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails</Role>
      <ShortName>Net Loss per Share - Anti-Dilutive Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>99940401 - Disclosure - Segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureSegmentsDetails</Role>
      <ShortName>Segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureSegmentsTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>99940501 - Disclosure - Fair Value Measurements - Recurring (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails</Role>
      <ShortName>Fair Value Measurements - Recurring (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>99940502 - Disclosure - Fair Value Measurements - Available For Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails</Role>
      <ShortName>Fair Value Measurements - Available For Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>99940503 - Disclosure - Fair Value Measurements - Current Operations and The Remaining Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails</Role>
      <ShortName>Fair Value Measurements - Current Operations and The Remaining Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>99940601 - Disclosure - Equity Method Investment - Investment in Angel Pharmaceuticals (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails</Role>
      <ShortName>Equity Method Investment - Investment in Angel Pharmaceuticals (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>99940602 - Disclosure - Equity Method Investment - Summary of Balance Sheet Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails</Role>
      <ShortName>Equity Method Investment - Summary of Balance Sheet Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>99940603 - Disclosure - Equity Method Investment - Summary of Income Statement Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails</Role>
      <ShortName>Equity Method Investment - Summary of Income Statement Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>99940701 - Disclosure - License and Collaboration Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails</Role>
      <ShortName>License and Collaboration Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreements</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>99940801 - Disclosure - Balance Sheet Components - Prepaids and Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails</Role>
      <ShortName>Balance Sheet Components - Prepaids and Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>99940802 - Disclosure - Balance Sheet Components - Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails</Role>
      <ShortName>Balance Sheet Components - Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>99940803 - Disclosure - Balance Sheet Components - Accruals and Other Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Components - Accruals and Other Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>99940901 - Disclosure - Warrants - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails</Role>
      <ShortName>Warrants - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>99941001 - Disclosure - Common Stock - Stock Issuance Agreement (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails</Role>
      <ShortName>Common Stock - Stock Issuance Agreement (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>99941002 - Disclosure - Common Stock - Common Shares Reserved for Issuance (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails</Role>
      <ShortName>Common Stock - Common Shares Reserved for Issuance (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>99941101 - Disclosure - Stock Option Plans - Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails</Role>
      <ShortName>Stock Option Plans - Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>99941102 - Disclosure - Stock Option Plans - Stock Options Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails</Role>
      <ShortName>Stock Option Plans - Stock Options Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>99941201 - Disclosure - Stock-Based Compensation - Expense Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails</Role>
      <ShortName>Stock-Based Compensation - Expense Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>99941301 - Disclosure - Income Taxes - Components of Earning Before Income Taxes and Income Taxes Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails</Role>
      <ShortName>Income Taxes - Components of Earning Before Income Taxes and Income Taxes Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>99941401 - Disclosure - Facility Lease - Lessee Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails</Role>
      <ShortName>Facility Lease - Lessee Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>99941402 - Disclosure - Facility Lease - Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails</Role>
      <ShortName>Facility Lease - Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>99941403 - Disclosure - Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails</Role>
      <ShortName>Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>99941601 - Disclosure - Related Party Transactions - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails</Role>
      <ShortName>Related Party Transactions - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="crvs-20260630x10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>99941602 - Disclosure - Related Party Transactions - Registered Direct Offering (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails</Role>
      <ShortName>Related Party Transactions - Registered Direct Offering (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>crvs-20260630.xsd</File>
    <File>crvs-20260630_cal.xml</File>
    <File>crvs-20260630_def.xml</File>
    <File>crvs-20260630_lab.xml</File>
    <File>crvs-20260630_pre.xml</File>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="crvs-20260630x10q.htm">crvs-20260630x10q.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>crvs-20260630x10q009.jpg</File>
    <File>crvs-20260630x10q010.jpg</File>
    <File>crvs-20260630x10q011.jpg</File>
    <File>crvs-20260630x10q012.jpg</File>
    <File>crvs-20260630x10q013.jpg</File>
    <File>crvs-20260630x10q014.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1">http://fasb.org/srt/2026</BaseTaxonomy>
    <BaseTaxonomy items="615">http://fasb.org/us-gaap/2026</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2026</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2026</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>86
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "crvs-20260630x10q.htm": {
   "nsprefix": "crvs",
   "nsuri": "http://www.corvuspharma.com/20260630",
   "dts": {
    "schema": {
     "local": [
      "crvs-20260630.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-sub-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "crvs-20260630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "crvs-20260630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "crvs-20260630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "crvs-20260630_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "crvs-20260630x10q.htm"
     ]
    }
   },
   "keyStandard": 222,
   "keyCustom": 28,
   "axisStandard": 22,
   "axisCustom": 0,
   "memberStandard": 20,
   "memberCustom": 30,
   "hidden": {
    "total": 11,
    "http://fasb.org/us-gaap/2026": 6,
    "http://xbrl.sec.gov/dei/2026": 5
   },
   "contextCount": 187,
   "entityCount": 1,
   "segmentCount": 53,
   "elementCount": 520,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2026": 615,
    "http://xbrl.sec.gov/dei/2026": 29,
    "http://xbrl.sec.gov/ecd/2026": 4,
    "http://fasb.org/srt/2026": 1
   },
   "report": {
    "R1": {
     "role": "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation",
     "longName": "995200090 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets",
     "longName": "995200100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "995200105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
     "longName": "995200200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity",
     "longName": "995200300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KH85zJEQy0qgTBnBwSE0NQ",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CzZuEt5xBkeTiHNXfyr9lg",
      "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
     "longName": "995200400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical",
     "longName": "995200405 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q",
      "name": "us-gaap:ProceedsFromWarrantExercises",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://www.corvuspharma.com/role/DisclosureOrganization",
     "longName": "995210101 - Disclosure - Organization",
     "shortName": "Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies",
     "longName": "995210201 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.corvuspharma.com/role/DisclosureNetLossPerShare",
     "longName": "995210301 - Disclosure - Net Loss per Share",
     "shortName": "Net Loss per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.corvuspharma.com/role/DisclosureSegments",
     "longName": "995210401 - Disclosure - Segments",
     "shortName": "Segments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.corvuspharma.com/role/DisclosureFairValueMeasurements",
     "longName": "995210501 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestment",
     "longName": "995210601 - Disclosure - Equity Method Investment",
     "shortName": "Equity Method Investment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreements",
     "longName": "995210701 - Disclosure - License and Collaboration Agreements",
     "shortName": "License and Collaboration Agreements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponents",
     "longName": "995210801 - Disclosure - Balance Sheet Components",
     "shortName": "Balance Sheet Components",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.corvuspharma.com/role/DisclosureWarrants",
     "longName": "995210901 - Disclosure - Warrants",
     "shortName": "Warrants",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "crvs:WarrantsAndRightsNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "crvs:WarrantsAndRightsNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.corvuspharma.com/role/DisclosureCommonStock",
     "longName": "995211001 - Disclosure - Common Stock",
     "shortName": "Common Stock",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "crvs:CommonStockNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "crvs:CommonStockNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.corvuspharma.com/role/DisclosureStockOptionPlans",
     "longName": "995211101 - Disclosure - Stock Option Plans",
     "shortName": "Stock Option Plans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "crvs:EquityIncentivePlansDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "crvs:EquityIncentivePlansDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.corvuspharma.com/role/DisclosureStockBasedCompensation",
     "longName": "995211201 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.corvuspharma.com/role/DisclosureIncomeTaxes",
     "longName": "995211301 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.corvuspharma.com/role/DisclosureFacilityLease",
     "longName": "995211401 - Disclosure - Facility Lease",
     "shortName": "Facility Lease",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.corvuspharma.com/role/DisclosureCommitmentsAndContingencies",
     "longName": "995211501 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactions",
     "longName": "995211601 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R25": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "99920202 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.corvuspharma.com/role/DisclosureNetLossPerShareTables",
     "longName": "99930303 - Disclosure - Net Loss per Share (Tables)",
     "shortName": "Net Loss per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.corvuspharma.com/role/DisclosureSegmentsTables",
     "longName": "99930403 - Disclosure - Segments (Tables)",
     "shortName": "Segments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables",
     "longName": "99930503 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentTables",
     "longName": "99930603 - Disclosure - Equity Method Investment (Tables)",
     "shortName": "Equity Method Investment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:EquityMethodInvestmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsTables",
     "longName": "99930803 - Disclosure - Balance Sheet Components (Tables)",
     "shortName": "Balance Sheet Components (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.corvuspharma.com/role/DisclosureCommonStockTables",
     "longName": "99931003 - Disclosure - Common Stock (Tables)",
     "shortName": "Common Stock (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "crvs:CommonStockNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "crvs:CommonStockNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.corvuspharma.com/role/DisclosureStockOptionPlansTables",
     "longName": "99931103 - Disclosure - Stock Option Plans (Tables)",
     "shortName": "Stock Option Plans (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.corvuspharma.com/role/DisclosureStockBasedCompensationTables",
     "longName": "99931203 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.corvuspharma.com/role/DisclosureFacilityLeaseTables",
     "longName": "99931403 - Disclosure - Facility Lease (Tables)",
     "shortName": "Facility Lease (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsTables",
     "longName": "99931603 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
     "longName": "99940101 - Disclosure - Organization (Details)",
     "shortName": "Organization (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q",
      "name": "us-gaap:ProceedsFromWarrantExercises",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails",
     "longName": "99940201 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ConcentrationRiskCreditRiskUninsuredDeposits",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ConcentrationRiskCreditRiskUninsuredDeposits",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails",
     "longName": "99940301 - Disclosure - Net Loss per Share - Calculation of Earnings Per Share (Details)",
     "shortName": "Net Loss per Share - Calculation of Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails",
     "longName": "99940302 - Disclosure - Net Loss per Share - Anti-Dilutive Securities (Details)",
     "shortName": "Net Loss per Share - Anti-Dilutive Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants",
       "crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_OYQKlvAVcUiIKCZXlK3rhQ",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.corvuspharma.com/role/DisclosureSegmentsDetails",
     "longName": "99940401 - Disclosure - Segments (Details)",
     "shortName": "Segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:NumberOfReportableSegments",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails",
     "longName": "99940501 - Disclosure - Fair Value Measurements - Recurring (Details)",
     "shortName": "Fair Value Measurements - Recurring (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
     "longName": "99940502 - Disclosure - Fair Value Measurements - Available For Sale (Details)",
     "shortName": "Fair Value Measurements - Available For Sale (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails",
     "longName": "99940503 - Disclosure - Fair Value Measurements - Current Operations and The Remaining Maturity (Details)",
     "shortName": "Fair Value Measurements - Current Operations and The Remaining Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
     "longName": "99940601 - Disclosure - Equity Method Investment - Investment in Angel Pharmaceuticals (Details)",
     "shortName": "Equity Method Investment - Investment in Angel Pharmaceuticals (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_n9RyuY16BU6PbAwCB14hjA",
      "name": "crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage",
      "unitRef": "Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw",
      "xsiNil": "false",
      "lang": null,
      "decimals": "3",
      "ancestors": [
       "p",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
     "longName": "99940602 - Disclosure - Equity Method Investment - Summary of Balance Sheet Information (Details)",
     "shortName": "Equity Method Investment - Summary of Balance Sheet Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:EquityMethodInvestmentsTextBlock",
       "us-gaap:EquityMethodInvestmentsDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails",
     "longName": "99940603 - Disclosure - Equity Method Investment - Summary of Income Statement Information (Details)",
     "shortName": "Equity Method Investment - Summary of Income Statement Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_3_e53eJ-yE257Krky_RlKQ",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails",
     "longName": "99940701 - Disclosure - License and Collaboration Agreements (Details)",
     "shortName": "License and Collaboration Agreements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2015_To_12_31_2015_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_xbWmpKMbLEuW91hGO0djRA",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:CollaborativeArrangementDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails",
     "longName": "99940801 - Disclosure - Balance Sheet Components - Prepaids and Other Current Assets (Details)",
     "shortName": "Balance Sheet Components - Prepaids and Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:InterestReceivable",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:InterestReceivable",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails",
     "longName": "99940802 - Disclosure - Balance Sheet Components - Property and Equipment (Details)",
     "shortName": "Balance Sheet Components - Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails",
     "longName": "99940803 - Disclosure - Balance Sheet Components - Accruals and Other Liabilities (Details)",
     "shortName": "Balance Sheet Components - Accruals and Other Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "crvs:AccruedLiabilitiesClinicalTrialCurrent",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "crvs:AccruedLiabilitiesClinicalTrialCurrent",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails",
     "longName": "99940901 - Disclosure - Warrants - Narrative (Details)",
     "shortName": "Warrants - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q",
      "name": "us-gaap:ProceedsFromWarrantExercises",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_i3erT7g2n0SJNrOKOIsMdA",
      "name": "crvs:ChangeInFairValueOfWarrantLiabilities",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
     "longName": "99941001 - Disclosure - Common Stock - Stock Issuance Agreement (Details)",
     "shortName": "Common Stock - Stock Issuance Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:CommonStockSharesAuthorized",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:CommonStockVotingRights",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "crvs:CommonStockNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails",
     "longName": "99941002 - Disclosure - Common Stock - Common Shares Reserved for Issuance (Details)",
     "shortName": "Common Stock - Common Shares Reserved for Issuance (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock",
       "crvs:CommonStockNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock",
       "crvs:CommonStockNoteDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
     "longName": "99941101 - Disclosure - Stock Option Plans - Stock Option Activity (Details)",
     "shortName": "Stock Option Plans - Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "crvs:EquityIncentivePlansDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "crvs:EquityIncentivePlansDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails",
     "longName": "99941102 - Disclosure - Stock Option Plans - Stock Options Activity (Details)",
     "shortName": "Stock Option Plans - Stock Options Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails",
     "longName": "99941201 - Disclosure - Stock-Based Compensation - Expense Allocation (Details)",
     "shortName": "Stock-Based Compensation - Expense Allocation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.corvuspharma.com/role/DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails",
     "longName": "99941301 - Disclosure - Income Taxes - Components of Earning Before Income Taxes and Income Taxes Benefits (Details)",
     "shortName": "Income Taxes - Components of Earning Before Income Taxes and Income Taxes Benefits (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:IncomeTaxExpenseBenefit",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:IncomeTaxExpenseBenefit",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
     "longName": "99941401 - Disclosure - Facility Lease - Lessee Information (Details)",
     "shortName": "Facility Lease - Lessee Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg",
      "name": "us-gaap:AreaOfRealEstateProperty",
      "unitRef": "Unit_Standard_sqft_5ETmPf5npU2W9Y86P4-tTQ",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
     "longName": "99941402 - Disclosure - Facility Lease - Lease Cost (Details)",
     "shortName": "Facility Lease - Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:LeaseCost",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:LeaseCost",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails",
     "longName": "99941403 - Disclosure - Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)",
     "shortName": "Facility Lease - Minimum Rental Commitments San Francisco Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
     "longName": "99941601 - Disclosure - Related Party Transactions - Additional Information (Details)",
     "shortName": "Related Party Transactions - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_cGmYqZYWiUGH8-RIkmypxA",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
     "longName": "99941602 - Disclosure - Related Party Transactions - Registered Direct Offering (Details)",
     "shortName": "Related Party Transactions - Registered Direct Offering (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_92OLKxdkw0O3z69LHO-ltg",
      "name": "crvs:NumberOfCommonStockWarrantsExercised",
      "unitRef": "Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "crvs-20260630x10q.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r846",
      "r983",
      "r985"
     ]
    },
    "us-gaap_AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current, Related Party [Extensible Enumeration]",
        "documentation": "Indicates status and type of related party for accounts receivable, after allowance for credit loss, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "verboseLabel": "Accounts receivable",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r1040"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "negatedLabel": "Accretion related to marketable securities",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "crvs_AccruedLiabilitiesClinicalTrialCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "AccruedLiabilitiesClinicalTrialCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued liabilities clinical trial current.",
        "label": "Accrued Liabilities Clinical Trial Current",
        "terseLabel": "Accrued clinical trial expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued and other liabilities",
        "totalLabel": "Accrued and other liabilities",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "crvs_AccruedLiabilitiesManufacturingCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "AccruedLiabilitiesManufacturingCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued liabilities manufacturing current.",
        "label": "Accrued Liabilities Manufacturing Current",
        "terseLabel": "Accrued manufacturing expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued legal and accounting",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization",
        "negatedLabel": "Less: accumulated depreciation and amortization",
        "documentation": "Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r80",
      "r286",
      "r290",
      "r622",
      "r623",
      "r637",
      "r1064"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r19",
      "r96",
      "r346",
      "r584",
      "r585",
      "r594",
      "r633",
      "r668",
      "r669",
      "r1125"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Attributable to Parent [Member]",
        "verboseLabel": "Accumulated Other Comprehensive Loss",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r7",
      "r12",
      "r457",
      "r460",
      "r463",
      "r525",
      "r664",
      "r665",
      "r1002",
      "r1003",
      "r1004",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1081",
      "r1083"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r346",
      "r584",
      "r585",
      "r594",
      "r846",
      "r1203"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r624",
      "r683",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1128",
      "r1206"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r376"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToAdditionalPaidInCapitalWarrantIssued",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Additional Paid in Capital, Warrant Issued",
        "documentation": "Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r1077",
      "r1081",
      "r1083"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]",
        "terseLabel": "Adjustments to reconcile net (loss) income to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_AggregatePotentialMilestonePaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "AggregatePotentialMilestonePaymentsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The member represent the Aggregate Potential Milestone Payments.",
        "label": "Aggregate Potential Milestone Payments [Member]",
        "terseLabel": "Aggregate potential milestone payments"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r894",
      "r904",
      "r936"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r887",
      "r897",
      "r907",
      "r939"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Pension Adjustments Service Cost [Member]",
        "terseLabel": "Aggregate Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r932",
      "r940",
      "r944",
      "r952"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r406",
      "r411",
      "r412"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "AngelPharmaceuticalsLtdEquityMethodInvesteeMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Angel Pharmaceuticals, Ltd., an equity method investee of Corvus Pharmaceuticals.",
        "label": "Angel Pharmaceuticals LTD Equity Method Investee [Member]",
        "terseLabel": "Angel Pharmaceuticals, Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "verboseLabel": "Total shares of common stock equivalents",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Excluded from the calculation of diluted net loss per share, due to anti-dilutive effect",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_AreaOfRealEstateProperty": {
     "xbrltype": "areaItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AreaOfRealEstateProperty",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Area of Real Estate Property",
        "terseLabel": "Area of leased facility",
        "documentation": "Area of a real estate property."
       }
      }
     },
     "auth_ref": [
      "r1025",
      "r1209",
      "r1210"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r82",
      "r121",
      "r122",
      "r123",
      "r171",
      "r184",
      "r202",
      "r206",
      "r251",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r349",
      "r445",
      "r449",
      "r499",
      "r584",
      "r585",
      "r586",
      "r601",
      "r602",
      "r628",
      "r718",
      "r798",
      "r799",
      "r814",
      "r846",
      "r863",
      "r864",
      "r875",
      "r1073",
      "r1074",
      "r1149"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current",
        "totalLabel": "Total current assets",
        "verboseLabel": "Current assets",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r100",
      "r121",
      "r122",
      "r123",
      "r251",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r349",
      "r445",
      "r449",
      "r499",
      "r846",
      "r980",
      "r1073",
      "r1074",
      "r1149"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total Assets",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r833"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent",
        "terseLabel": "Non-current assets",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r121",
      "r122",
      "r123",
      "r251",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r349",
      "r445",
      "r449",
      "r499",
      "r1073",
      "r1074",
      "r1149"
     ]
    },
    "crvs_AtMarketOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "AtMarketOfferingMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of stock through an at-the-market equity offering program under a sales agreement.",
        "label": "At-the-market offering",
        "terseLabel": "2024 Sales Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "terseLabel": "Gross Unrealized Gains",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "negatedLabel": "Gross Unrealized Losses",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Less than 1 Year",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r1044",
      "r1163"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Current",
        "terseLabel": "Marketable securities",
        "verboseLabel": "Fair Value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r268"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Fair Value to Amortized Cost, after Allowance for Credit Loss [Abstract]",
        "terseLabel": "Fair value of available for sale marketable securities"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]",
        "terseLabel": "Award Timing Disclosures"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r946"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r945"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r944"
     ]
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Components"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BuildingMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r809",
      "r1067",
      "r1068"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Purchases of property and equipment incurred but not paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r1008"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalent",
        "terseLabel": "Cash and cash equivalents",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r119",
      "r120",
      "r773",
      "r1151"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "terseLabel": "Cash equivalents",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r494",
      "r495",
      "r1130",
      "r1131"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "terseLabel": "Cash, cash equivalents and marketable securities",
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "periodEndLabel": "Cash and cash equivalents at end of the period",
        "periodStartLabel": "Cash and cash equivalents at beginning of the period",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r119",
      "r120"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "totalLabel": "Net increase in cash and cash equivalents",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r29"
     ]
    },
    "crvs_ChangeInFairValueOfWarrantLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ChangeInFairValueOfWarrantLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Change in fair value of warrant liabilities",
        "terseLabel": "Change in fair value of warrant liability"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]",
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]",
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r72",
      "r73",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r121",
      "r123",
      "r152",
      "r156",
      "r163",
      "r165",
      "r173",
      "r174",
      "r251",
      "r302",
      "r304",
      "r305",
      "r306",
      "r309",
      "r310",
      "r316",
      "r317",
      "r319",
      "r320",
      "r322",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r348",
      "r349",
      "r350",
      "r499",
      "r584",
      "r585",
      "r591",
      "r592",
      "r593",
      "r624",
      "r673",
      "r674",
      "r675",
      "r676",
      "r683",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r706",
      "r726",
      "r748",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r962",
      "r1013",
      "r1014",
      "r1021",
      "r1082",
      "r1084"
     ]
    },
    "us-gaap_ClassOfStockLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfStockLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails",
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Line Items]",
        "terseLabel": "Common Stock",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r88",
      "r92",
      "r93",
      "r173",
      "r319",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r341",
      "r342",
      "r344",
      "r345",
      "r348",
      "r350",
      "r455",
      "r584",
      "r585",
      "r592",
      "r593",
      "r673",
      "r674",
      "r675",
      "r676",
      "r962",
      "r1011",
      "r1013",
      "r1082"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Axis]",
        "documentation": "Information by type of warrant or right issued."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Domain]",
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise price of warrants",
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r125",
      "r339"
     ]
    },
    "crvs_ClassOfWarrantOrRightExercisePricePerPrefundedWarrant": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ClassOfWarrantOrRightExercisePricePerPrefundedWarrant",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price expressed as price per unit of pre-funded warrants outstanding.",
        "label": "Class of Warrant or Right, Exercise Price Per Prefunded Warrant",
        "terseLabel": "Exercise price of pre-funded warrants"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_ClassOfWarrantOrRightIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ClassOfWarrantOrRightIssued",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of issued warrants or rights which entitle the entity to receive future services in exchange for the unvested, forfeitable warrants or rights.",
        "label": "Class of Warrant or Right, issued",
        "terseLabel": "Number of Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Line Items]",
        "terseLabel": "Warrants",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right",
        "terseLabel": "Number of warrants exercised",
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares."
       }
      }
     },
     "auth_ref": [
      "r339"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights",
        "terseLabel": "Warrants issued to purchase common shares",
        "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_ClassOfWarrantOrRightOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightOutstanding",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right, Outstanding",
        "terseLabel": "Warrants outstanding",
        "documentation": "Number of warrants or rights outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ClassOfWarrantOrRightTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Warrant or Right [Table]",
        "documentation": "Disclosure of information about warrant or right issued that give holder right to purchase security from issuer at specific price within certain time frame."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "us-gaap_CollaborativeArrangementDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CollaborativeArrangementDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement Disclosure [Text Block]",
        "terseLabel": "License and Collaboration Agreements",
        "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r442",
      "r443"
     ]
    },
    "crvs_CombinedOfferingPriceForSharesAndWarrants": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "CombinedOfferingPriceForSharesAndWarrants",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Combined price per unit of share and warrants issued.",
        "label": "Combined Offering Price For Shares And Warrants",
        "terseLabel": "Combined offering price per share",
        "verboseLabel": "Combined offering price per share and warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 15)",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r584",
      "r585",
      "r590",
      "r630",
      "r705"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r296",
      "r297",
      "r768",
      "r1069",
      "r1071",
      "r1072"
     ]
    },
    "crvs_CommonSharesIssuableUponConversionOfPreFundedWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "CommonSharesIssuableUponConversionOfPreFundedWarrants",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common shares issuable upon conversion of pre-funded warrants",
        "label": "Common shares issuable upon conversion of pre-funded warrants",
        "terseLabel": "Common shares issuable upon conversion of pre-funded warrants (included in calculation of basic and diluted EPS)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock reserved for future issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r345",
      "r584",
      "r585",
      "r593",
      "r865",
      "r866",
      "r867",
      "r869",
      "r870",
      "r871",
      "r872",
      "r1017",
      "r1018",
      "r1020",
      "r1128",
      "r1202",
      "r1206"
     ]
    },
    "crvs_CommonStockNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "CommonStockNoteDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStock"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for common stock.",
        "label": "Common Stock Note Disclosure [Text Block]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]",
        "verboseLabel": "Public Offerings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r988",
      "r1080",
      "r1156",
      "r1157",
      "r1159"
     ]
    },
    "crvs_CommonStockSharesAndCommonStockWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "CommonStockSharesAndCommonStockWarrantsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The transaction group, which details the sale of common stock equity and the accompanying warrants to purchase common stock in connection with the company's Registered Direct Offering.",
        "label": "Common Stock Shares and Common Stock Warrants [Member]",
        "terseLabel": "Common Stock and Common Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r345",
      "r584",
      "r585",
      "r593",
      "r706"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Issued",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "terseLabel": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r345",
      "r584",
      "r585",
      "r593"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r345",
      "r584",
      "r585",
      "r593",
      "r706",
      "r724",
      "r1077",
      "r1206",
      "r1207"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Value, Issued",
        "verboseLabel": "Common stock: $0.0001 par value; 290,000,000 shares authorized at June 30, 2026 and December 31, 2025; 84,120,944 and 74,696,629 shares issued and outstanding at June 30, 2026 and December 31, 2025, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r317",
      "r324",
      "r345",
      "r584",
      "r585",
      "r593",
      "r632",
      "r846"
     ]
    },
    "us-gaap_CommonStockVotingRights": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockVotingRights",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock, Voting Rights",
        "terseLabel": "Voting rights of common stock",
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights."
       }
      }
     },
     "auth_ref": [
      "r815"
     ]
    },
    "crvs_CommonStockWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "CommonStockWarrantsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to common stock warrants.",
        "label": "Common Stock Warrants [Member]",
        "terseLabel": "Common stock warrants"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_CommonWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "CommonWarrantsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to common warrants.",
        "label": "Common Warrants [member]",
        "terseLabel": "Common warrants"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "us-gaap_CompensationExpenseExcludingCostOfGoodAndServiceSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CompensationExpenseExcludingCostOfGoodAndServiceSold",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Expense, Excluding Cost of Good and Service Sold",
        "terseLabel": "Compensation and benefits, excluding stock-based compensation",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit. Other employee benefit expense includes, but is not limited to, service component of net periodic benefit cost for defined benefit plan. Excludes compensation cost in cost of good and service sold."
       }
      }
     },
     "auth_ref": [
      "r798",
      "r1005"
     ]
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CompensationRelatedCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option Plans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive (loss) income",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r105",
      "r107",
      "r111",
      "r599",
      "r644",
      "r645"
     ]
    },
    "crvs_ComputerEquipmentAndSoftwarePurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ComputerEquipmentAndSoftwarePurchasedMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems and purchased software. Excludes in-development and internally developed software.",
        "label": "Computer Equipment and Software, Purchased [Member]",
        "terseLabel": "Computer equipment and purchased software"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk and Other Risks and Uncertainties",
        "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r496",
      "r497"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRiskUninsuredDeposits": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskCreditRiskUninsuredDeposits",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk, Credit Risk, Uninsured Deposits",
        "documentation": "Description of credit risk that arises from having significant balances in excess of the Federal Deposit Insurance Corporation or other insurance limits on deposits in financial institutions."
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r1065"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57",
      "r121",
      "r128",
      "r129",
      "r311",
      "r333",
      "r532",
      "r534",
      "r556",
      "r627",
      "r778",
      "r779",
      "r780",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1152",
      "r1153"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Document And Entity Information",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current",
        "totalLabel": "Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r268",
      "r1042"
     ]
    },
    "crvs_DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails": {
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Two",
        "terseLabel": "1-2 years"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation expense",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r1063",
      "r1066"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r114",
      "r171",
      "r189",
      "r206",
      "r781",
      "r798",
      "r799",
      "r1063",
      "r1064",
      "r1066",
      "r1068"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r374",
      "r378",
      "r407",
      "r408",
      "r409",
      "r822"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DividendsCommonStock",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends, Common Stock",
        "terseLabel": "Dividends on common stock",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r350"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r879"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]",
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year"
       }
      }
     },
     "auth_ref": [
      "r922"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss per Share"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Net (loss) income per share, basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r112",
      "r133",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r148",
      "r152",
      "r163",
      "r164",
      "r165",
      "r170",
      "r283",
      "r315",
      "r357",
      "r410",
      "r436",
      "r441",
      "r470",
      "r471",
      "r600",
      "r646",
      "r788"
     ]
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasicAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Net Loss Per Share, Basic and Diluted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Net loss per share, diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r112",
      "r133",
      "r135",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r152",
      "r163",
      "r164",
      "r165",
      "r170",
      "r283",
      "r315",
      "r357",
      "r410",
      "r436",
      "r441",
      "r470",
      "r471",
      "r600",
      "r646",
      "r788"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Loss per Share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r166",
      "r167",
      "r168",
      "r169",
      "r353"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Personnel related",
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Stock-based compensation",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r1111"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Stock Option [Member]",
        "terseLabel": "Employee Stock Option",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "crvs_EmployeeStockOwnershipPlanEsopEquityReservePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "EmployeeStockOwnershipPlanEsopEquityReservePercentage",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Percentage of employee stock ownership plan (ESOP), equity reserve.",
        "label": "Employee Stock Ownership Plan (ESOP), Equity Reserve, Percentage",
        "terseLabel": "Equity reserved under employee stock ownership plan"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Entities [Member]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Act File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r877"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote [Text Block]",
        "terseLabel": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]",
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments [Member]",
        "terseLabel": "Equity Awards Adjustments"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]",
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquipmentMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "terseLabel": "Laboratory equipment",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r1067",
      "r1068"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r72",
      "r92",
      "r93",
      "r108",
      "r109",
      "r110",
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r143",
      "r145",
      "r172",
      "r253",
      "r254",
      "r282",
      "r283",
      "r284",
      "r314",
      "r338",
      "r343",
      "r344",
      "r345",
      "r348",
      "r350",
      "r352",
      "r355",
      "r356",
      "r358",
      "r359",
      "r410",
      "r425",
      "r426",
      "r433",
      "r434",
      "r435",
      "r437",
      "r440",
      "r441",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r525",
      "r572",
      "r584",
      "r585",
      "r592",
      "r593",
      "r624",
      "r642",
      "r664",
      "r665",
      "r666",
      "r683",
      "r748",
      "r1084"
     ]
    },
    "crvs_EquityFinancingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "EquityFinancingMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to equity financing.",
        "label": "Equity Financing [Member]",
        "terseLabel": "Equity financing"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_EquityIncentiveAwardPlan2014Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "EquityIncentiveAwardPlan2014Member",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entity's 2014 plan under which it may grant stock-based awards.",
        "label": "2014 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_EquityIncentiveAwardPlan2016Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "EquityIncentiveAwardPlan2016Member",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entity's 2016 Equity Incentive Award Plan under which it may grant stock-based awards.",
        "label": "2016 Plan"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_EquityIncentivePlansDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "EquityIncentivePlansDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity incentive plans",
        "label": "Equity Incentive Plans Disclosure [Text Block]",
        "terseLabel": "Stock Option Plans"
       }
      }
     },
     "auth_ref": []
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "EquityMethodInvesteeNameDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "documentation": "Name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r250",
      "r432",
      "r499",
      "r964",
      "r965",
      "r966",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Axis]",
        "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r121",
      "r123",
      "r251",
      "r499",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee [Domain]",
        "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r121",
      "r123",
      "r251",
      "r499",
      "r575",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860"
     ]
    },
    "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentNonconsolidatedInvesteeOrGroupOfInvesteesMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]",
        "terseLabel": "Equity method investee",
        "documentation": "Nonconsolidated equity method investee or group of nonconsolidated investees. Excludes information consolidated by reporting entity."
       }
      }
     },
     "auth_ref": [
      "r977",
      "r978",
      "r1011",
      "r1015",
      "r1051",
      "r1140"
     ]
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Corvus Pharmaceuticals equity ownership in subsidiary",
        "verboseLabel": "Equity ownership interest",
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r499"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments",
        "terseLabel": "Investment in Angel Pharmaceuticals",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r194",
      "r206",
      "r245",
      "r984",
      "r1050"
     ]
    },
    "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentsAndJointVenturesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentsDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]",
        "terseLabel": "Equity Method Investment",
        "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r249",
      "r252",
      "r966"
     ]
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentsPolicy",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments [Policy Text Block]",
        "terseLabel": "Investments in Equity Securities",
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r248",
      "r499"
     ]
    },
    "us-gaap_EquityMethodInvestmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityMethodInvestmentsTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investments [Table Text Block]",
        "terseLabel": "Schedule of financial information of Angel Pharmaceuticals Co.",
        "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r977",
      "r978"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r884",
      "r894",
      "r904",
      "r936"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "auth_ref": [
      "r881",
      "r891",
      "r901",
      "r933"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "crvs_ExercisePriceOfWarrantsCashlessBasis": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ExercisePriceOfWarrantsCashlessBasis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding paid on a cashless basis.",
        "label": "Exercise price of warrants cashless basis",
        "terseLabel": "Exercise price of warrants (cashless basis)"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_FacilitiesAndInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "FacilitiesAndInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The expense in the period incurred with respect to protection provided by facilities and insurance entities against risks other than risks associated with production (which are allocated to cost of sales).",
        "label": "Facilities And Insurance",
        "terseLabel": "Facilities and insurance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAdjustmentOfWarrants",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": -1.0,
       "order": 2.0
      },
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Adjustment of Warrants",
        "negatedLabel": "Change in fair value of warrant liability",
        "terseLabel": "Change in fair value of warrant liability",
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "verboseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r474",
      "r475",
      "r485",
      "r833"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r472",
      "r474",
      "r475",
      "r485",
      "r833"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value of assets measured at fair value on a recurring basis, by level of fair value hierarchy",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1130",
      "r1131"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r368",
      "r369",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r484",
      "r485",
      "r487",
      "r493",
      "r538",
      "r539",
      "r540",
      "r545",
      "r812",
      "r813",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r833",
      "r836",
      "r843",
      "r844"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r476",
      "r478",
      "r833",
      "r1133",
      "r1136"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r480",
      "r482",
      "r483",
      "r484",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r583",
      "r833",
      "r837"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1 Inputs",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r361",
      "r366",
      "r368",
      "r475",
      "r485",
      "r493",
      "r538",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r833",
      "r843",
      "r844"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2 Inputs",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r361",
      "r366",
      "r368",
      "r370",
      "r475",
      "r476",
      "r485",
      "r493",
      "r539",
      "r812",
      "r813",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r833",
      "r843",
      "r844"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r475",
      "r476",
      "r478",
      "r833",
      "r1133",
      "r1136"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r312",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r368",
      "r369",
      "r472",
      "r473",
      "r475",
      "r476",
      "r477",
      "r478",
      "r484",
      "r485",
      "r487",
      "r493",
      "r538",
      "r539",
      "r540",
      "r545",
      "r812",
      "r813",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r833",
      "r836",
      "r843",
      "r844"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsRecurringDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r833",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1136"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r269",
      "r270",
      "r271",
      "r313",
      "r337",
      "r455",
      "r492",
      "r498",
      "r501",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r626",
      "r643",
      "r804",
      "r833",
      "r834",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1129",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138"
     ]
    },
    "crvs_FollowOnPublicOfferingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "FollowOnPublicOfferingMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Secondary offering of stock to the public.",
        "label": "Follow-on Public Offering",
        "terseLabel": "Follow-on Public Offering"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r940"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r940"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r940"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r940"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r940"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]",
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year"
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r728"
     ]
    },
    "crvs_IconPlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "IconPlcMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to ICON plc.",
        "label": "Icon Plc [Member]",
        "terseLabel": "ICON plc"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before equity method investment",
        "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments."
       }
      }
     },
     "auth_ref": [
      "r647",
      "r793",
      "r863",
      "r864",
      "r1024",
      "r1028",
      "r1034",
      "r1037",
      "r1038"
     ]
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Loss from equity method investment",
        "terseLabel": "Share of loss from investments accounted for using the equity method",
        "verboseLabel": "Loss from equity method investment",
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r20",
      "r34",
      "r171",
      "r191",
      "r206",
      "r245",
      "r639"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureIncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r124",
      "r417",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r427",
      "r429",
      "r430",
      "r431",
      "r625",
      "r671",
      "r678",
      "r824"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureIncomeTaxesComponentsOfEarningBeforeIncomeTaxesAndIncomeTaxesBenefitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax benefits",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r44",
      "r121",
      "r144",
      "r145",
      "r171",
      "r192",
      "r206",
      "r418",
      "r419",
      "r428",
      "r648",
      "r772",
      "r782",
      "r784",
      "r785",
      "r824"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "terseLabel": "Accrued and other liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r968",
      "r1007"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other assets",
        "documentation": "Amount of increase (decrease) in current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherNoncurrentAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Other Noncurrent Assets",
        "negatedLabel": "Operating lease right-of-use asset",
        "documentation": "Amount of increase (decrease) in noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1007"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid and other current assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants",
        "terseLabel": "Weighted average shares issuable upon the exercise of the common warrants",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r154",
      "r155",
      "r165"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r932",
      "r940",
      "r944",
      "r952"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]",
        "terseLabel": "Insider Trading Arrangements:"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]",
        "terseLabel": "Insider Trading Policies and Procedures:"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r956"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r956"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r880",
      "r956"
     ]
    },
    "us-gaap_InterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InterestReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Receivable",
        "terseLabel": "Interest receivable",
        "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable."
       }
      }
     },
     "auth_ref": [
      "r982",
      "r989",
      "r1208"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Income, Net",
        "terseLabel": "Interest income and other expense, net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r27"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Schedule of remaining maturity by type of security",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1045"
     ]
    },
    "crvs_JefferiesLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "JefferiesLlcMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Jefferies LLC [Member]",
        "label": "Jefferies LLC",
        "terseLabel": "Jefferies LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost",
        "totalLabel": "Total operating lease cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r845"
     ]
    },
    "us-gaap_LeaseCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCostAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Abstract]",
        "terseLabel": "Costs of operating lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of components of lease expense",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1144"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "terseLabel": "Leasehold improvements",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r1067",
      "r1068"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Facility Lease"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeDisclosureAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee Disclosure [Abstract]",
        "terseLabel": "Lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Facility Lease",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r524",
      "r1142"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r524",
      "r1142"
     ]
    },
    "us-gaap_LesseeOperatingLeaseDescriptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseDescriptionAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Description [Abstract]",
        "verboseLabel": "Other Information"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]",
        "terseLabel": "Option to Extend",
        "documentation": "Indicates (true false) whether lessee has option to extend operating lease."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]",
        "terseLabel": "Option to terminate",
        "documentation": "Indicates (true false) whether lessee has option to terminate operating lease."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Minimum rental commitments",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1145"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r1012",
      "r1016",
      "r1160"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r1012",
      "r1016",
      "r1160"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "verboseLabel": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r1012",
      "r1016",
      "r1160"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: imputed interest",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Lease extension period",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1143"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lease term",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1143"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLease"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Facility Lease",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r509"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r121",
      "r122",
      "r123",
      "r251",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r349",
      "r446",
      "r449",
      "r450",
      "r499",
      "r704",
      "r792",
      "r814",
      "r875",
      "r992",
      "r1073",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders' equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r584",
      "r585",
      "r595",
      "r635",
      "r846",
      "r863",
      "r864",
      "r1011",
      "r1015",
      "r1051",
      "r1140"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and Stockholders' Equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current",
        "terseLabel": "Current liabilities",
        "totalLabel": "Total current liabilities",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r71",
      "r84",
      "r121",
      "r122",
      "r123",
      "r251",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r349",
      "r446",
      "r449",
      "r450",
      "r499",
      "r846",
      "r1073",
      "r1149",
      "r1150"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent",
        "terseLabel": "Non-current liabilities",
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r121",
      "r122",
      "r123",
      "r251",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r349",
      "r446",
      "r449",
      "r450",
      "r499",
      "r992",
      "r1073",
      "r1149",
      "r1150"
     ]
    },
    "crvs_LicenseAgreementMilestonePayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "LicenseAgreementMilestonePayment",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount purchased during the period under the license agreement milestone payment.",
        "label": "License Agreement Milestone Payment",
        "terseLabel": "Milestone payments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicenseAgreementTermsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LicenseAgreementTermsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "License Agreement Terms [Member]",
        "terseLabel": "Licensing Agreement",
        "documentation": "Terms of the license agreements under research and development arrangements accounted for as a contract to perform research and development for others."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r51",
      "r52",
      "r53",
      "r54",
      "r55",
      "r59",
      "r60",
      "r69",
      "r70",
      "r179",
      "r298",
      "r299",
      "r300",
      "r301",
      "r372",
      "r402",
      "r403",
      "r404",
      "r413",
      "r478",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r573",
      "r660",
      "r662",
      "r670",
      "r696",
      "r697",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r764",
      "r765",
      "r766",
      "r767",
      "r769",
      "r770",
      "r803",
      "r821",
      "r825",
      "r827",
      "r828",
      "r836",
      "r837",
      "r841",
      "r842",
      "r861",
      "r1075",
      "r1076"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r943"
     ]
    },
    "crvs_MonashLicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "MonashLicenseMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information pertaining to Monash License.",
        "label": "Monash University"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "Organization",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r176",
      "r789",
      "r790"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "totalLabel": "Net cash provided by financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Financing Activity, Continuing Operation [Abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "totalLabel": "Net cash used in investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation [Abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "totalLabel": "Net cash used in operating activities",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r30",
      "r31"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net loss",
        "totalLabel": "Net (loss) income",
        "verboseLabel": "Net income (loss)",
        "label": "Net Income (Loss)",
        "terseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r31",
      "r35",
      "r62",
      "r67",
      "r68",
      "r104",
      "r106",
      "r110",
      "r121",
      "r122",
      "r123",
      "r127",
      "r133",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r144",
      "r145",
      "r161",
      "r251",
      "r283",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r315",
      "r318",
      "r321",
      "r326",
      "r349",
      "r357",
      "r410",
      "r436",
      "r441",
      "r471",
      "r499",
      "r641",
      "r725",
      "r746",
      "r747",
      "r782",
      "r784",
      "r785",
      "r873",
      "r1073"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "terseLabel": "Net (loss) income attributable to common stockholders, basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r113",
      "r137",
      "r138",
      "r139",
      "r140",
      "r148",
      "r149",
      "r162",
      "r165",
      "r318",
      "r321",
      "r326",
      "r441"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "totalLabel": "Net (loss) income attributable to common stockholders, diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r151",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r165"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "auth_ref": [
      "r888",
      "r898",
      "r908",
      "r932",
      "r940"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "crvs_NonRule10b51ArrModifiedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "NonRule10b51ArrModifiedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A",
        "label": "Non Rule 10b5-1 Arr Modified [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Modified"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense)",
        "negatedLabel": "Non-operating income, net",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r977",
      "r978",
      "r1051"
     ]
    },
    "crvs_NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities called by exercise of warrant and withheld to pay the exercise price fees.",
        "label": "Number of Common Stock Warrant Shares Withheld For Payment of Fees",
        "terseLabel": "Warrant shares exercised and withheld to pay exercise price"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_NumberOfCommonStockWarrantsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "NumberOfCommonStockWarrantsExercised",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities called by exercise of warrant.",
        "label": "Number of Common Stock Warrants Exercised",
        "terseLabel": "Number of Common Warrants Exercised"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of financial institutions in which cash and cash equivalents are deposited.",
        "label": "Number Of Financial Institutions In Which Cash and Cash Equivalents Are Deposited",
        "terseLabel": "Number of financial institutions in which cash and cash equivalents are deposited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r799",
      "r1027"
     ]
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r794",
      "r802",
      "r1027"
     ]
    },
    "crvs_OfficeAndLabSpaceLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "OfficeAndLabSpaceLeaseMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information related to office and lab space lease.",
        "label": "Office And Lab Space Lease [Member]",
        "terseLabel": "Office and lab space lease"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses",
        "terseLabel": "Total segment expense",
        "totalLabel": "Total operating expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r785",
      "r977",
      "r978",
      "r1051"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r782",
      "r785",
      "r793",
      "r977",
      "r978",
      "r1024",
      "r1028",
      "r1034",
      "r1037",
      "r1038",
      "r1051"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Cost",
        "verboseLabel": "Operating lease costs",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r845"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Expense",
        "terseLabel": "Sublease initial base monthly rent expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1141"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]",
        "verboseLabel": "Minimum Rental Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability",
        "terseLabel": "Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r512",
      "r777"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows used for operating lease",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r519"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Operating lease right-of-use asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r521",
      "r845"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Remaining lease term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r845"
     ]
    },
    "crvs_OrbimedAdvisorsLlcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "OrbimedAdvisorsLlcMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to OrbiMed Advisors, LLC.",
        "label": "Orbimed Advisors LLC [Member]",
        "terseLabel": "OrbiMed Advisors, LLC"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_OrganizationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "OrganizationLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization [Line Items]",
        "terseLabel": "Organization"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_OrganizationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "OrganizationTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Presentation of information about the organization and basis of presentation.",
        "label": "Organization [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsAccrualsAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Accrued Liabilities, Current",
        "verboseLabel": "Other",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Current",
        "terseLabel": "Other",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r846"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r81"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax",
        "verboseLabel": "Unrealized loss on marketable securities",
        "documentation": "Amount, after tax and before adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r102"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "terseLabel": "Unrealized loss on marketable securities",
        "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r642"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Cumulative foreign currency translation adjustment",
        "verboseLabel": "Foreign currency translation adjustment",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r642"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive (loss) income:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherGeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherGeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other General and Administrative Expense",
        "terseLabel": "Outside general and administrative",
        "documentation": "Amount of general and administrative expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r1205"
     ]
    },
    "us-gaap_OtherGeneralExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherGeneralExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other General Expense",
        "terseLabel": "Other segment items",
        "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r798"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Prepaid research and development manufacturing expenses",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r990",
      "r1062"
     ]
    },
    "us-gaap_OtherResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Research and Development Expense",
        "terseLabel": "Clinical trial",
        "documentation": "Amount of other research and development expense."
       }
      }
     },
     "auth_ref": [
      "r1113"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r886",
      "r896",
      "r906",
      "r938"
     ]
    },
    "crvs_OutstandingOptionsEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "OutstandingOptionsEquityMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).",
        "label": "Outstanding Options Equity [Member]",
        "terseLabel": "Outstanding options"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r889",
      "r899",
      "r909",
      "r941"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r889",
      "r899",
      "r909",
      "r941"
     ]
    },
    "us-gaap_OverAllotmentOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OverAllotmentOptionMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over-Allotment Option [Member]",
        "terseLabel": "Over-Allotment Option",
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "negatedLabel": "Purchases of marketable securities",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r115",
      "r213"
     ]
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Equity Method Investments",
        "negatedLabel": "Investment in Angel Pharmaceuticals",
        "verboseLabel": "Payment made for equity method investment",
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Prior Service Cost [Member]",
        "terseLabel": "Pension Adjustments Prior Service Cost"
       }
      }
     },
     "auth_ref": [
      "r916"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Adjustments Service Cost [Member]",
        "terseLabel": "Pension Adjustments Service Cost"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote [Text Block]",
        "terseLabel": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "crvs_PreFundedWarrantEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "PreFundedWarrantEquityMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument whose primary underlying risk is tied to share prices.",
        "label": "Pre-funded Warrant Equity [Member]",
        "terseLabel": "Pre-funded warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r981",
      "r987",
      "r1079",
      "r1156",
      "r1157",
      "r1158"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r92",
      "r344",
      "r584",
      "r585",
      "r592",
      "r706"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r92",
      "r329",
      "r344",
      "r584",
      "r585",
      "r592"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r92",
      "r344",
      "r584",
      "r585",
      "r592",
      "r706",
      "r724",
      "r1077",
      "r1206",
      "r1207"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred Stock, Value, Issued",
        "verboseLabel": "Preferred stock: $0.0001 par value; 10,000,000 shares authorized at June 30, 2026 and December 31, 2025; 0 shares issued and outstanding at each of June 30, 2026 and December 31, 2025",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r92",
      "r317",
      "r323",
      "r344",
      "r584",
      "r585",
      "r592",
      "r631",
      "r846"
     ]
    },
    "crvs_PrefundedWarrantsAndCommonStockWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "PrefundedWarrantsAndCommonStockWarrantsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The transaction group, which details the sale of pre-funded warrants, and common warrants, to purchase common stock in connection with the company's Registered Direct Offering.",
        "label": "Prefunded Warrants and Common Stock Warrants [Member]",
        "terseLabel": "Pre-funded and Common Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_PrefundedWarrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "PrefundedWarrantsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to pre-funded warrants.",
        "label": "Prefunded Warrants [member]",
        "terseLabel": "Pre-funded warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid and other current assets",
        "totalLabel": "Prepaid and other current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Insurance",
        "terseLabel": "Prepaid insurance",
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r775",
      "r805",
      "r1062"
     ]
    },
    "us-gaap_PrepaidRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrepaidRent",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPrepaidsAndOtherCurrentAssetsDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid Rent",
        "terseLabel": "Prepaid facility expenses",
        "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r776",
      "r806",
      "r1062"
     ]
    },
    "us-gaap_PrivatePlacementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrivatePlacementMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement [Member]",
        "terseLabel": "Registered Direct Offering",
        "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceeds from issuance of common stock in connection with follow-on public offering, net",
        "verboseLabel": "Proceeds from issuance of common stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance or Sale of Equity",
        "terseLabel": "Aggregate Purchase Price",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r673"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale",
        "terseLabel": "Maturities of marketable securities",
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r116",
      "r1041"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Stock Options Exercised",
        "terseLabel": "Proceeds from exercise of common stock options",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r10"
     ]
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProceedsFromWarrantExercises",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Warrant Exercises",
        "terseLabel": "Proceeds from the exercise of common stock warrants",
        "verboseLabel": "Proceeds from the exercise of common stock warrants (includes $4,960 in aggregate gross proceeds from related parties)",
        "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants."
       }
      }
     },
     "auth_ref": [
      "r1006"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net (loss) income",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r67",
      "r68",
      "r104",
      "r106",
      "r118",
      "r121",
      "r122",
      "r123",
      "r127",
      "r133",
      "r141",
      "r144",
      "r145",
      "r251",
      "r283",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r315",
      "r349",
      "r357",
      "r410",
      "r436",
      "r441",
      "r444",
      "r447",
      "r448",
      "r471",
      "r499",
      "r601",
      "r603",
      "r640",
      "r682",
      "r725",
      "r746",
      "r747",
      "r772",
      "r829",
      "r830",
      "r874",
      "r1004",
      "r1073"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Asset, Class [Axis]",
        "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r523",
      "r808",
      "r809",
      "r810",
      "r811",
      "r1064",
      "r1065",
      "r1154"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization",
        "terseLabel": "Property and equipment, gross",
        "documentation": "Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r79",
      "r285",
      "r638",
      "r1064"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment [Line Items]",
        "terseLabel": "Property and Equipment",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r523",
      "r808",
      "r809",
      "r810",
      "r811",
      "r1064",
      "r1065",
      "r1154"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization",
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, net",
        "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r523",
      "r584",
      "r585",
      "r598",
      "r622",
      "r623",
      "r638",
      "r846",
      "r1067"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseMinimumRentalCommitmentsSanFranciscoLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Asset, Class [Domain]",
        "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r523",
      "r808",
      "r809",
      "r810",
      "r811",
      "r1064",
      "r1065",
      "r1154"
     ]
    },
    "crvs_PuissanceCapitalManagementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "PuissanceCapitalManagementMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Puissance Capital Management.",
        "label": "Puissance Capital Management [Member]",
        "terseLabel": "Puissance Capital Management"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r51",
      "r52",
      "r53",
      "r54",
      "r55",
      "r59",
      "r60",
      "r69",
      "r70",
      "r179",
      "r298",
      "r299",
      "r300",
      "r301",
      "r360",
      "r372",
      "r402",
      "r403",
      "r404",
      "r409",
      "r413",
      "r478",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r555",
      "r573",
      "r660",
      "r662",
      "r670",
      "r696",
      "r697",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r764",
      "r765",
      "r766",
      "r767",
      "r769",
      "r770",
      "r803",
      "r821",
      "r825",
      "r827",
      "r828",
      "r836",
      "r837",
      "r841",
      "r842",
      "r861",
      "r867",
      "r1070",
      "r1075",
      "r1076",
      "r1133"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RangeMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r49",
      "r50",
      "r51",
      "r52",
      "r53",
      "r54",
      "r55",
      "r59",
      "r60",
      "r69",
      "r70",
      "r179",
      "r298",
      "r299",
      "r300",
      "r301",
      "r360",
      "r372",
      "r402",
      "r403",
      "r404",
      "r409",
      "r413",
      "r478",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r555",
      "r573",
      "r660",
      "r662",
      "r670",
      "r696",
      "r697",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r764",
      "r765",
      "r766",
      "r767",
      "r769",
      "r770",
      "r803",
      "r821",
      "r825",
      "r827",
      "r828",
      "r836",
      "r837",
      "r841",
      "r842",
      "r861",
      "r867",
      "r1070",
      "r1075",
      "r1076",
      "r1133"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]",
        "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure"
       }
      }
     },
     "auth_ref": [
      "r881",
      "r891",
      "r901",
      "r933"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Domain]",
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r83",
      "r85",
      "r86",
      "r121",
      "r126",
      "r127",
      "r212",
      "r367",
      "r371",
      "r529",
      "r530",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r596",
      "r629",
      "r636",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r723",
      "r753",
      "r774",
      "r1204",
      "r1211"
     ]
    },
    "us-gaap_RelatedPartyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party [Member]",
        "terseLabel": "Related party",
        "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r83",
      "r85",
      "r86",
      "r121",
      "r126",
      "r127",
      "r529",
      "r530",
      "r531",
      "r532",
      "r584",
      "r585",
      "r589",
      "r629",
      "r636",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r723",
      "r753"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r126",
      "r127",
      "r529",
      "r530",
      "r1148"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Domain]",
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r126",
      "r127",
      "r1148"
     ]
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r126",
      "r127",
      "r212",
      "r529",
      "r530",
      "r532",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r596",
      "r729",
      "r730",
      "r733",
      "r1211"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r77",
      "r83",
      "r85",
      "r86",
      "r121",
      "r126",
      "r127",
      "r212",
      "r367",
      "r371",
      "r529",
      "r530",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r596",
      "r629",
      "r636",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r723",
      "r753",
      "r774",
      "r1148",
      "r1204",
      "r1211"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r527",
      "r528",
      "r530",
      "r533",
      "r584",
      "r585",
      "r597",
      "r679",
      "r680",
      "r681",
      "r731",
      "r732",
      "r733",
      "r751",
      "r752"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]",
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r57",
      "r121",
      "r128",
      "r129",
      "r311",
      "r333",
      "r532",
      "r534",
      "r556",
      "r627",
      "r778",
      "r779",
      "r780",
      "r993",
      "r994",
      "r995",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1001",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1152",
      "r1153"
     ]
    },
    "us-gaap_ResearchAndDevelopmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "License and Collaboration Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_ResearchAndDevelopmentArrangementContractTerminationNoticePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ResearchAndDevelopmentArrangementContractTerminationNoticePeriod",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of the research and development arrangement contract termination notice period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Research And Development Arrangement Contract Termination Notice Period",
        "terseLabel": "Early termination notice period"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Axis]",
        "documentation": "Information by form of arrangement related to research and development."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r1114"
     ]
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross",
     "crdr": "debit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Arrangement, Contract to Perform for Others, Costs Incurred, Gross",
        "terseLabel": "Annual licensing fee",
        "documentation": "The amount of costs incurred under a research and development arrangement accounted for as a contract to perform research and development for others."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Arrangement, Contract to Perform for Others [Line Items]",
        "terseLabel": "License and Collaboration Agreements",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r1114"
     ]
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersTypeDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Arrangement, Contract to Perform for Others, Type [Domain]",
        "documentation": "Listing of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r1114"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development Expense",
        "terseLabel": "Research and development",
        "verboseLabel": "R&amp;D expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r414",
      "r771",
      "r782",
      "r783",
      "r798",
      "r1155"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "auth_ref": [
      "r882",
      "r892",
      "r902",
      "r934"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r883",
      "r893",
      "r903",
      "r935"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r890",
      "r900",
      "r910",
      "r942"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "negatedLabel": "Accumulated deficit",
        "terseLabel": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r97",
      "r346",
      "r584",
      "r585",
      "r594",
      "r634",
      "r667",
      "r669",
      "r677",
      "r707",
      "r846"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "verboseLabel": "Accumulated Deficit",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r143",
      "r145",
      "r253",
      "r254",
      "r282",
      "r283",
      "r284",
      "r314",
      "r343",
      "r352",
      "r355",
      "r356",
      "r358",
      "r359",
      "r410",
      "r425",
      "r426",
      "r433",
      "r434",
      "r435",
      "r437",
      "r440",
      "r441",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r464",
      "r469",
      "r510",
      "r572",
      "r624",
      "r664",
      "r666",
      "r683",
      "r1081",
      "r1083",
      "r1206"
     ]
    },
    "crvs_RichardMillerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "RichardMillerMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to Richard A. Miller.",
        "label": "Richard A Miller [Member]",
        "terseLabel": "Richard A. Miller"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "crvs_Rule10b51ArrModifiedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "Rule10b51ArrModifiedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "N/A",
        "label": "Rule 10b5-1 Arr Modified Flag",
        "terseLabel": "Rule 10b5-1 Arrangement Modified"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r951"
     ]
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockNameOfTransactionDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Domain]",
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SaleOfStockPricePerShare",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Share price of stock issued",
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScenarioPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScenarioPlanMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario, Plan [Member]",
        "terseLabel": "Scenario plan",
        "documentation": "The scenario under which facts represent plans as distinct from actual."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScenarioUnspecifiedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ScenarioUnspecifiedDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r63",
      "r64",
      "r146",
      "r373",
      "r963"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareAntiDilutiveSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "terseLabel": "Schedule of antidilutive securities excluded from calculation of diluted net loss per share",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r1023"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Available-for-Sale [Line Items]",
        "terseLabel": "Available for sale marketable securities",
        "verboseLabel": "Current operations and the remaining maturity",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of fair value of available for sale marketable securities",
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet [Table Text Block]",
        "terseLabel": "Schedule of balance sheet components",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r1012",
      "r1016",
      "r1160"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule of net (loss) income per share, basic and diluted",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1022"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of expenses relating to employee and non-employee stock-based awards",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "documentation": "Information by name of investment including named security. Excludes entity that is consolidated."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248",
      "r250",
      "r432",
      "r499",
      "r964",
      "r965",
      "r966",
      "r1115",
      "r1116",
      "r1117",
      "r1118"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEquityMethodInvestmentsLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Equity Method Investments [Line Items]",
        "terseLabel": "Equity Method Investment",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r121",
      "r123",
      "r247",
      "r248",
      "r250",
      "r251",
      "r499"
     ]
    },
    "us-gaap_ScheduleOfEquityMethodInvestmentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEquityMethodInvestmentsTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfIncomeStatementInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Method Investment [Table]",
        "documentation": "Disclosure of information about equity method investment. Includes, but is not limited to, name of investee or group of investees, percentage ownership, difference between investment and value of underlying equity in net assets."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r68",
      "r121",
      "r123",
      "r247",
      "r248",
      "r250",
      "r251",
      "r499"
     ]
    },
    "us-gaap_ScheduleOfOptionsIndexedToIssuersEquityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfOptionsIndexedToIssuersEquityTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Options Indexed to Issuer's Equity [Table Text Block]",
        "terseLabel": "Schedule of common stock shares reserved for future issuance",
        "documentation": "Tabular disclosure of the freestanding option contracts issued by an entity that are indexed to, and potentially settled in, an entity's own stock. Includes disclosure on the strike price and the number of shares to which the contract is indexed, the settlement date or dates of the contract, and the issuer's accounting for the contract. If the terms of the contract provide settlement alternatives, those settlement alternatives are disclosed, including who controls the settlement alternatives, and the maximum number of shares that could be required to be issued, to net share settle the contract, if applicable. If a contract does not have a fixed or determinable maximum number of shares that could be required to be issued, the fact that a potentially infinite number of shares that may be required to be issued to settle the contract is disclosed. Disclosure also includes the contract's current fair value for each settlement alternative and how changes in the price of the issuer's equity instruments affect those settlement amounts."
       }
      }
     },
     "auth_ref": [
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponentsPropertyAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment [Table]",
        "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r285",
      "r286",
      "r523",
      "r808",
      "r809",
      "r810",
      "r811",
      "r1064",
      "r1065",
      "r1154"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r121",
      "r126",
      "r127",
      "r529",
      "r530",
      "r532",
      "r584",
      "r585",
      "r587",
      "r588",
      "r589",
      "r596",
      "r729",
      "r730",
      "r733",
      "r1211"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of common stock sold to related parties",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r1146",
      "r1147"
     ]
    },
    "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and Development, Contract to Perform for Others [Table]",
        "documentation": "Disclosure of information about research and development arrangement accounted for as contract to perform research and development for others. Includes, but is not limited to, royalty arrangement, purchase provision, license agreement, and commitment to provide additional funding."
       }
      }
     },
     "auth_ref": [
      "r415",
      "r1114"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Table]",
        "documentation": "Disclosure of information about segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208"
     ]
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Table Text Block]",
        "terseLabel": "Schedule of segment net loss (income) by significant expense category",
        "documentation": "Tabular disclosure of segment reporting. Includes, but is not limited to, reconciliation of reportable segment amount to corresponding consolidated total."
       }
      }
     },
     "auth_ref": [
      "r1026",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1035",
      "r1036",
      "r1039"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r409"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of stock option activity",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r9",
      "r33"
     ]
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfStockByClassTable",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails",
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock, Class of Stock [Table]",
        "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r38",
      "r39",
      "r72",
      "r92",
      "r93",
      "r173",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r341",
      "r342",
      "r344",
      "r345",
      "r348",
      "r350",
      "r455",
      "r584",
      "r585",
      "r592",
      "r593",
      "r673",
      "r674",
      "r675",
      "r676",
      "r962",
      "r1011",
      "r1013",
      "r1082"
     ]
    },
    "crvs_ScrippsResearchInstituteMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ScrippsResearchInstituteMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to the Scripps Research Institute.",
        "label": "Scripps Research Institute"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r876"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r878"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r171",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r211",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r287",
      "r289",
      "r293",
      "r295",
      "r438",
      "r439",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r795",
      "r798",
      "r799",
      "r807",
      "r862",
      "r1172",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201"
     ]
    },
    "crvs_SegmentDrugManufacturingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "SegmentDrugManufacturingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred for the operating segment in the production of goods for sale.",
        "label": "Segment drug manufacturing costs",
        "terseLabel": "Drug manufacturing"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Text Block]",
        "terseLabel": "Segments",
        "documentation": "The entire disclosure for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r180",
      "r181",
      "r182",
      "r183",
      "r184",
      "r196",
      "r198",
      "r199",
      "r204",
      "r205",
      "r206",
      "r207",
      "r208",
      "r209",
      "r210",
      "r211",
      "r794",
      "r796",
      "r797",
      "r798",
      "r800",
      "r801",
      "r802"
     ]
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingInformationLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Line Items]",
        "terseLabel": "Segments",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208"
     ]
    },
    "crvs_ServicesSupportClinicalTrialsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ServicesSupportClinicalTrialsMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to services to support clinical trials.",
        "label": "Services Support Clinical Trials [Member]",
        "terseLabel": "Support clinical trials"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period",
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition."
       }
      }
     },
     "auth_ref": [
      "r822"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Stock Option Plans",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r409"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized",
        "terseLabel": "Shares Available for Grant, Additional Shares Authorized",
        "verboseLabel": "Forfeited or unexercised shares under expired stock plan subject to re-issuance under current stock plan",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1112"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails",
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "periodEndLabel": "Shares Available for Grant, Ending Balance",
        "periodStartLabel": "Shares Available for Grant, Opening Balance",
        "terseLabel": "Shares available for future option grants",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Outstanding Options, Forfeited",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r388",
      "r981",
      "r987",
      "r988",
      "r1079",
      "r1080"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Outstanding Options, Granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r386",
      "r981",
      "r987",
      "r988",
      "r1079",
      "r1080"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding Options, Ending Balance",
        "periodStartLabel": "Outstanding Options, Opening Balance",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r383"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding Options, Weighted Average Exercise Price, Ending Balance",
        "periodStartLabel": "Outstanding Options, Weighted Average Exercise Price, Opening Balance",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r382",
      "r383"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Other Share Increase (Decrease)",
        "verboseLabel": "Shares Available for Grant, Increase from Options Forfeited",
        "documentation": "Other than shares newly issued, the number of additional shares issued (for example, a stock split) or canceled (for example, to correct a share issuance), during the period under the plan."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Award Types",
        "terseLabel": "All Award Types",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Outstanding Options, Weighted Average Exercise Price, Exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r387"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Outstanding Options, Weighted Average Exercise Price, Forfeited",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r388"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Outstanding Options, Weighted Average Exercise Price, Granted",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r386"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Maximum exercise term",
        "documentation": "Period from grant to expiration date of share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r823"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Exercise price of common stock grants, percentage of stock fair value",
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value."
       }
      }
     },
     "auth_ref": [
      "r1112"
     ]
    },
    "crvs_SharesAvailableForFutureOptionGrantsEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "SharesAvailableForFutureOptionGrantsEquityMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.",
        "label": "Shares Available for Future Option Grants Equity [Member]",
        "terseLabel": "Shares available for future option grants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued, Price Per Share",
        "verboseLabel": "Combined offering price per share",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "SharesReservedForEmployeeStockPurchasePlanEquityMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Shares Reserved for Employee Stock Purchase Plan Equity [Member]",
        "terseLabel": "Shares reserved for employee stock purchase plan"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_SignificantAccountingPoliciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "SignificantAccountingPoliciesPolicyTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of changes to significant accounting policies.",
        "label": "Significant Accounting Policies [Policy Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_SingleReportableSegmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "SingleReportableSegmentMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the single reportable segment.",
        "label": "Single Reportable Segment [member]",
        "terseLabel": "Single Reportable Segment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r171",
      "r181",
      "r184",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r206",
      "r207",
      "r208",
      "r211",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r287",
      "r289",
      "r293",
      "r295",
      "r438",
      "r439",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r795",
      "r798",
      "r799",
      "r807",
      "r862",
      "r1172",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178",
      "r1179",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockCommonSharesReservedForIssuanceDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r72",
      "r73",
      "r88",
      "r89",
      "r90",
      "r91",
      "r92",
      "r93",
      "r121",
      "r123",
      "r152",
      "r156",
      "r163",
      "r165",
      "r173",
      "r174",
      "r251",
      "r302",
      "r304",
      "r305",
      "r306",
      "r309",
      "r310",
      "r316",
      "r317",
      "r319",
      "r320",
      "r322",
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r344",
      "r345",
      "r348",
      "r349",
      "r350",
      "r499",
      "r584",
      "r585",
      "r591",
      "r592",
      "r593",
      "r624",
      "r673",
      "r674",
      "r675",
      "r676",
      "r683",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r706",
      "r726",
      "r748",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r962",
      "r1013",
      "r1014",
      "r1021",
      "r1082",
      "r1084"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r62",
      "r72",
      "r92",
      "r93",
      "r108",
      "r109",
      "r110",
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r143",
      "r145",
      "r172",
      "r253",
      "r254",
      "r282",
      "r283",
      "r284",
      "r314",
      "r338",
      "r343",
      "r344",
      "r345",
      "r348",
      "r350",
      "r352",
      "r355",
      "r356",
      "r358",
      "r359",
      "r410",
      "r425",
      "r426",
      "r433",
      "r434",
      "r435",
      "r437",
      "r440",
      "r441",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r510",
      "r525",
      "r572",
      "r584",
      "r585",
      "r592",
      "r593",
      "r624",
      "r642",
      "r664",
      "r665",
      "r666",
      "r683",
      "r748",
      "r1084"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r73",
      "r76",
      "r77",
      "r83",
      "r85",
      "r86",
      "r88",
      "r91",
      "r92",
      "r93",
      "r97",
      "r130",
      "r131",
      "r132",
      "r172",
      "r316",
      "r317",
      "r319",
      "r322",
      "r327",
      "r338",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r354",
      "r510",
      "r574",
      "r584",
      "r585",
      "r591",
      "r592",
      "r593",
      "r672",
      "r684",
      "r695",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r706",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r727",
      "r728",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r748",
      "r774",
      "r784",
      "r785",
      "r868",
      "r1204"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED BALANCE SHEETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeLocationBalanceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfIncomeLocationBalanceAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails",
      "http://www.corvuspharma.com/role/DisclosureStockBasedCompensationExpenseAllocationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Location, Statement of Income, Balance [Axis]",
        "documentation": "Information by location in statement of income line item where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r291",
      "r292",
      "r294",
      "r451",
      "r452",
      "r453",
      "r454",
      "r479",
      "r481",
      "r486",
      "r500",
      "r501",
      "r502",
      "r661",
      "r663",
      "r733",
      "r771",
      "r825",
      "r826",
      "r831",
      "r832",
      "r835",
      "r843",
      "r844",
      "r1119",
      "r1120",
      "r1173"
     ]
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "srt_StatementScenarioAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StatementScenarioAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r63",
      "r64",
      "r146",
      "r373",
      "r963",
      "r967"
     ]
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementTable",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity",
      "http://www.corvuspharma.com/role/StatementConsolidatedStatementsOfCashFlowsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r72",
      "r73",
      "r76",
      "r77",
      "r83",
      "r85",
      "r86",
      "r88",
      "r91",
      "r92",
      "r93",
      "r97",
      "r130",
      "r131",
      "r132",
      "r172",
      "r212",
      "r316",
      "r317",
      "r319",
      "r322",
      "r327",
      "r338",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r350",
      "r351",
      "r352",
      "r354",
      "r510",
      "r574",
      "r584",
      "r585",
      "r591",
      "r592",
      "r593",
      "r624",
      "r672",
      "r684",
      "r695",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r706",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r727",
      "r728",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r748",
      "r774",
      "r784",
      "r785",
      "r868",
      "r1204"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r885",
      "r895",
      "r905",
      "r937"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1101",
      "r1102",
      "r1103",
      "r1104",
      "r1105",
      "r1106",
      "r1107",
      "r1108",
      "r1109",
      "r1110"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Common shares issued in transaction",
        "verboseLabel": "Common stock issued (in shares)",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r673",
      "r748",
      "r760",
      "r981",
      "r987",
      "r988",
      "r1077",
      "r1079",
      "r1080",
      "r1081",
      "r1083",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureStockOptionPlansStockOptionsActivityDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Outstanding Options, Exercised",
        "verboseLabel": "Common stock issued upon exercise of stock options (in shares)",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r981",
      "r987",
      "r988",
      "r1077",
      "r1079",
      "r1080",
      "r1081",
      "r1083",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "crvs_StockIssuedDuringPeriodSharesWarrantsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "StockIssuedDuringPeriodSharesWarrantsExercised",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period upon the exercise of warrants.",
        "label": "Stock Issued During Period, Shares, Warrants Exercised",
        "terseLabel": "Issuance of common stock upon exercise of common stock warrants (in shares)",
        "verboseLabel": "Number of Common Shares Issued Upon Exercise"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Gross proceeds from sale of stock",
        "verboseLabel": "Common stock issued",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r683",
      "r748",
      "r760",
      "r874",
      "r981",
      "r987",
      "r988",
      "r1077",
      "r1079",
      "r1080",
      "r1081",
      "r1083",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "crvs_StockIssuedDuringPeriodValuePreFundedWarrantsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "StockIssuedDuringPeriodValuePreFundedWarrantsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the exercise of pre-funded warrants.",
        "label": "Stock Issued During Period, Value, Pre-Funded Warrants Exercised",
        "terseLabel": "Issuance of pre-funded warrants upon exercise of common stock warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "verboseLabel": "Common stock issued upon exercise of stock options",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r981",
      "r987",
      "r988",
      "r1077",
      "r1079",
      "r1080",
      "r1081",
      "r1083",
      "r1156",
      "r1157",
      "r1158",
      "r1159"
     ]
    },
    "crvs_StockIssuedDuringPeriodValueWarrantsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "StockIssuedDuringPeriodValueWarrantsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period upon the exercise of warrants.",
        "label": "Stock Issued During Period, Value, Warrants Exercised",
        "terseLabel": "Issuance of common stock upon exercise of common stock warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentSummaryOfBalanceSheetInformationDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total stockholders' equity",
        "verboseLabel": "Stockholders' equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r708",
      "r724",
      "r749",
      "r750",
      "r846",
      "r875",
      "r992",
      "r1011",
      "r1014",
      "r1015",
      "r1051",
      "r1140",
      "r1206"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityNoteAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SubsidiarySaleOfStockAxis",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails",
      "http://www.corvuspharma.com/role/DisclosureEquityMethodInvestmentInvestmentInAngelPharmaceuticalsDetails",
      "http://www.corvuspharma.com/role/DisclosureOrganizationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails",
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails",
      "http://www.corvuspharma.com/role/DisclosureWarrantsNarrativeDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Stock [Axis]",
        "documentation": "Information by type of sale of the entity's stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureBalanceSheetComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "terseLabel": "Balance Sheet Components",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r979"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosures of cash flow information"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "crvs_ThirdYearOfSubleaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "ThirdYearOfSubleaseMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLesseeInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information related to third year of sublease",
        "label": "Third Year of Sublease [Member]",
        "terseLabel": "Third year of sublease"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "auth_ref": [
      "r950"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.corvuspharma.com/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r313",
      "r337",
      "r455",
      "r492",
      "r498",
      "r501",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r542",
      "r543",
      "r544",
      "r545",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r626",
      "r643",
      "r833",
      "r834",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r842",
      "r848",
      "r969",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r975",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1129",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Expiration Date",
        "terseLabel": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r954"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r953"
     ]
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "U.S. Government agency securities",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r786",
      "r787",
      "r816",
      "r818",
      "r847",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171"
     ]
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsAvailableForSaleDetails",
      "http://www.corvuspharma.com/role/DisclosureFairValueMeasurementsCurrentOperationsAndRemainingMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Securities [Member]",
        "terseLabel": "U.S. Treasury securities",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r786",
      "r787",
      "r816",
      "r818",
      "r820",
      "r833",
      "r847",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170",
      "r1171"
     ]
    },
    "crvs_UnauditedInterimFinancialInformationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "UnauditedInterimFinancialInformationPolicyTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the presentation of interim (unaudited) financial statements.",
        "label": "Unaudited Interim Financial Information [Policy Text Block]",
        "terseLabel": "Unaudited Interim Financial Information"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_UnderwritingCommitmentsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "UnderwritingCommitmentsPercentage",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureCommonStockStockIssuanceAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of compensation due to broker for  underwriting commitments. Percent is calculated based on proceeds from securities sold.",
        "label": "Underwriting Commitments, Percentage",
        "terseLabel": "Sales agent fee percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UndistributedEarningsLossAvailableToCommonShareholdersDilutedAbstract",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Undistributed Earnings (Loss) Available to Common Shareholders, Diluted [Abstract]",
        "terseLabel": "Denominator:"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r949"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r175",
      "r177",
      "r178",
      "r179",
      "r601",
      "r603",
      "r791"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureFacilityLeaseLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Lease, Cost",
        "verboseLabel": "Costs of non-lease components (previously common area maintenance)",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r518",
      "r845"
     ]
    },
    "crvs_VernalisRAndDLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "VernalisRAndDLimitedMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureLicenseAndCollaborationAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the information pertaining to Vernalis (R&amp;D) Limited.",
        "label": "Vernalis (R&amp;D) Limited"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]",
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year"
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrant, Down Round Feature, Decrease in Net Income to Common Shareholder, Amount",
        "negatedLabel": "Gain from change in fair value of warrant liability",
        "documentation": "Amount of decrease in net income available to common shareholder for down round feature triggered for warrant classified as equity."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r165"
     ]
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "crvs_WarrantsAndRightsNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "WarrantsAndRightsNoteDisclosureTextBlock",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureWarrants"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for warrants and rights.",
        "label": "Warrants And Rights Note Disclosure [Text Block]",
        "terseLabel": "Warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Shares used to compute net loss per share, diluted",
        "totalLabel": "Weighted average common shares and pre-funded warrants outstanding used to compute diluted net (loss) income per share",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r165"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureNetLossPerShareCalculationOfEarningsPerShareDetails",
      "http://www.corvuspharma.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Shares used to compute net (loss) income per share, basic",
        "verboseLabel": "Weighted average common shares and pre-funded warrants outstanding used to compute basic net (loss) income per share",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r165"
     ]
    },
    "crvs_WilliamB.JonesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.corvuspharma.com/20260630",
     "localname": "WilliamB.JonesMember",
     "presentation": [
      "http://www.corvuspharma.com/role/DisclosureRelatedPartyTransactionsRegisteredDirectOfferingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to William B. Jones.",
        "label": "William B. Jones [Member]",
        "terseLabel": "William B. Jones"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]",
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested"
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21D",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21D"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "20",
   "Section": "25",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "323",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/323/tableOfContent"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "808",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/808/tableOfContent"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "3",
   "Publisher": "SEC"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "M",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481003/205-10-S50-2"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 1.B.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-7"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480868/205-20-S45-2"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.Z.5.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480781/205-20-S99-2"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-5"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-12B"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-26"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-11"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "45",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480865/815-45-50-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480088/860-10-S50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(cc)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-15"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-33"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "35A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-35A"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(e)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(ff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(fff)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-2"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-4"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480088/860-10-S50-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-12"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-34"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-3"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-7"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-2"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-12"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-2"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-20"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-2"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-3"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-2"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "905",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.9-06)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-3A"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478150/970-360-30-2"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "810",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477383/970-810-45-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>87
<FILENAME>0001104659-26-091975-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001104659-26-091975-xbrl.zip
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
MHLN1UW(#/A^?R&8_4K%>$T_:[ 2_R(SCY3TY&*"JLZC9R!Q_$G3'PM7AIG'
M#^8A!KJO921.'B"I@B63G70Z[0 L(?4U*N6*ZS6D,R=<*"O_3"-/HJQ#ZBM)
M/$>71'H%?3YGOYI8W2J''G\(!-F'-&:M#<IGJ?>"0/889FW+$-=4SZ/=:O59
M0+&RI7/45./X7 <:1_9"H:.8H/UV< [!U])Y'DS@QD\^K#_7=*MF<#S81O#%
M\[T)=( RQG65U+]B_HPYA$S[HL.F/@U/'U(WHC#I$8!=/-HGM#:3?BWX]U:@
M@PR;FT!?!&T4>\>ZI'<R+?+4<.(_7BX!/6BM0[R8R4@H=61+>GE72%9#O>9K
MRMQ?"889["P$WEE*%=#44*/4CKEY3[W&VD3COL$Q\A7H,68+NB%NSWVD/&"9
M/JQ\DAKJ,PDIY[*OO,5;*J OPSZ. JW2YF8DK:%^4^K DM2%+MHC+*529FH-
MM?@(/"G>W)S_!*-,NO5D)]=0CQG,A&!<X;-P*^-Q#Z+:TFJ5HJZAE@-'?H"<
M[AB.WM>PY!]@-&%/C JU#[([,"QS[EN"]O//<ZLL5[,";Z4CZF#'LY"J;AN=
M=V0A9L0)6;042[@@9M@CO0TT'OJG_-*:BQ&6NUSB);[S"X8IWYT!@A[1*7?P
MMK<4A*F9DD_F:]!BM9X_!8GJ^<LD?N:51.D(3\-"8AIZI-M9O.[V&!L%+EU2
MXMY[>)4<:W))DCHN@@ FIE\X8/DA\$LH5$A5.YWDM\,AV)A<E$<QY6"&P5(\
M0?/5KIMT%)]5KAIVZ-$61!QND!']EI->0TVB+F-*Y$Q \HZW[].3AF*Z.FJF
M;^HF[IWR0$1?,J@H@2*GG&6^VNS)F(+E<_2*W5#V%9*;L6[#>!&@J8@86XLH
M8E!'TX@^HHZ^P7OW/U!+ P04    " "&H 9=T"C7*F,/  "DU@  %0   &-R
M=G,M,C R-C V,S!?8V%L+GAM;.U=W7/B.!)_OZK['WSLR]T#X2.9S"2UF2U"
MR&ZJ(*2 W=E[FE)L ;JU+4ZV2;B__B3Y P/^D(V#93,O(1A)K5]WJ]5J2>V?
M?WDW=&4-B86P>=?H7+0;"C15K"%S<==P['GS2^.7KW__V\__:#;_O)\,%0VK
MC@%-6U$)!#;4E#=D+Y497JV J8P@(4C7E7N"M 54E$[GXNJB?=%1FLVOO(E[
M8-$JV%1X6]V+CO]#WVL-F[?*E]9UJ]ON7BN=[NVGZ]ON9^5EY)<;T9[-45I!
M'9E_W;(_KY2>0A&:UNV[A>X:2]M>W;9:;V]O%V^7%Y@L:/UVI_7G:#A5E]
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
M:4>$LK%IC[Q=AX!:5*]VK_GBQ0T2#WF75'(8[$F<X;:X< B[#;F]%GWZRA]
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
M^!NJS_/ <5.EEJX3HL8 ?"XS?J@0ZD'J+S&[%S8+Y\ECX+MJV9>W!^ R-=
M.4Y6]6"V083=W$MOG&<%[Z2J(&D/P&MJI@T2G.RNVX7'<4T=O#3+4A6Y*C7L
MAQM.$&C'16I0<T-4N3>U'\.F 'CQSRX.8_027P1ITU_?15DT>?=[@"/D_?HN
M)HF%$*,H8%SC3KTAA)5#DT]UX-?$3^_(IR( )7R5O7:0UNCT!(P0MH:PJFAQ
M0XA!9RP1K.+IE-EDYPE;O.9T"<,>N_R-?D\?Y8RW3TGLD[_) !#6$BE'FB!E
MB4F9I+3ADG $BQN2YF*I8I\06YM*-B?H,F'GCZVU33;2D/S\H1>UDV$'9]V2
M85!ZH4?(Y!;C#,GB3ZT]#S/<P#,X,RT=<%@Z$(0P45,!UY  *>[@12 EP2UZ
M3G\1;^BT^@[)Z!_[TN42/N"9EXE>0^[5.@/7TQJ:VKH)DJ53[Y])5E@Q>L""
M$^@4_,?]A_3N$-WX1GZ,[A'9^"[*4+U#+G[*V):22WALW_>T0XK13VVL0/^D
M@"-MHD/R:QQ%TXWC!RSL=8D)BUC>(Y>J4.RC:$>A4[3 !%$,J[=#=Q2\90<J
M#\Z+*$X[W/Q#RM_G-O(W($T.0Q IKLA_"L\20E#H5JX3A5[Z*=A#L874M9EL
MT)7R0U\RUH8"< 2*PK1#22 '>VT&95^K8XD]P)54_^787N:Z$RTO _R\PT.=
MI_Y]PSSUZ?W?)Y?7L]_OWXTIZ0?PNNM!):N;H&4YM;#QR[-0TJ3,95#^("T@
MCB@2/>L- >R^Q1(E(ON8ES#F):C],^8:S G>^-0/.'W]2D&Y"F?4=%/O,GR:
M4I7?I#L;5G7##Q/Z7?XCM033QRBMQ"%V[#H9_&#R'[I"&([_3E%9^+'$>2\W
M & DNY7G:A;D#E$X_*E$R5B(*W3] %4V)@]8DR(*;>YG*@"ZW9_,]$,R.-)W
MCM8$N7Y6=@.M Y2')Z8K3&+_K_1[@33I=05@4?K4L.HK'3H$@</[J>N2#,82
M@+/%N1^Y.&$76T-O3M#*3U;1[I4JT2K2=#  UF,H^6A*(C@2DY[6G.Z?UHAV
M X+& +(OA^*XB 1P.'KI^"0]3-N19+8H<JD$C%7T 9#+.11_%92 P^;2H00E
M%/_]0?D+?<J^ '()AV*[)D5 L9^P9X7.4?9O">/\'%ZQ<S 9 $#&X8""H$T6
MR-) /9/4 Z&D0OY&<J2BUQ6 SV\N\7*^\M"$S%'J2*X=WRO>W;MX8=X'HAYF
M>F"=OL$GL?>-!@/@R7?-=3W$(<M!"N@MM7]I$D)LR'A!;P >?-><%F *GK5G
MS?EZ9H^I K>]%Z:>'0Y'BT5F[KPV6H.W_0#XXGTMP%L<@3.2),B[]IU'/\B\
MR'S-V!*A])L)GXV&!>")]R &1B2 +"4[B-GG FS1M7*#_@#NB71NRD6XPF&P
M_B%4Z\-V$"Y8?X=N)H0 S_\L)&1R3-MD( #RT"K!0HH<'!Y3[Z.XS^+^*_$)
M$M\C.$>/(@8;CP(@H-)<NBLI&*:8 V(]P2Y"7AKRO7'B',HT0I#A1!V1,R<(
MHME"C)0X!:>+L0%$8#H2DV[H 4AX]N6>8DA7L_AU'CAT;QIZ[!!AG><4:ID,
MR0  UH*>K(4$:<"\-CMNT^\.(&+3$Y\/X$A-'_/67AZ(>$XWG#9!&CRO+_W0
M"=V>4JR-!P=@#5KM (P1AB,?97>%%4*@>*#9HE2\3</M$_2#Z_DWE'Z1FR?
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
MBTUHMZV&5CNB_<(I'MG_= "RLH$MKTJ2O2$IW!5LU+P1T^N, %+/@<JBC&I
M3\2B%D=BM:1.Y9%8-)Z)'?Z96#8SG4!R*+;7YMLX%=M#&O::(T1OAT7H:1VN
M]3,5C",ZKJP;K1F-D+<J.I5LJ\QN2TL+2-H#. 3L4Q'*@B"A HCS<< 9#$,>
M;8T9#-].!L,!G:!WGL'0XPGZ>%XVGI>]F?.R;SG0=QCG:&.@[UL(] U_[F8M
MT =?'&?Q,G^UC?H6!-&?SU'V;]=B*)OI;9^]=4VMMR!V68RX=#,OT[?.A4XX
MSWC,ID^KMR-PV4W;JSR7X@O!4>?;#ME,XWF:";4 B9VL,%+YB*UX,TCHQ#48
M"$ %J9Z$I@$Q ,E$2Y&GNYH%\ME=RJW<]V2*N#,!J(4%TQ1QJ?5VQ*ZTO/^.
M6$U+Y$TWB#A/J/(H;/^.F'QV !6_8(JG-@4/2&2%04JN=]"'V'8) 8371"W)
M;I=D?$/RNWU)TJ8(&P(!X>U5H%)L2,DW),@<W\B&*!N# >%-6J#";$Q+Z]FM
M-6PO7MB?:!JD6D._,$YP_2BH^7*4SC4I3T9_RN>;["8\I!37;?82(AO*4($
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
M6OKK_ X@71($3#/H#R"+J@D7#3"$P]8[%"%*H>4T],[1!@4XO>PB?P]0T0=
MYE03]BFP@I@S=8>>V MLA!IZGR W+HZU&Z1-U:I'2M.F=A-/LIDGQ=1CZA2X
MU*DW?O+5=W+5>/)E/3X\GGS9#Q?;/OEZ6U'A/A.@QJCP&!7>NSI.'BD^WM3;
M^!$FT;4L0"QN>["Q8C%*8]CXL,/& A[<^116XMWX08"(F.S<9A9#2.THS<6F
M!^+^3B?PG=7I^__"(9*<B?/;68SMM",O'QV[8=-#OA/3=\+B>"=FO!,SWHD!
M=2?&0$OFQ-^PRH*!XXI])U5C .=W9EQ1(625)6>!$T6SQ>\.H2C$,W+'ZD%*
M5AM)^[>72RI!%A[3I,N,M >,]44IB4K.]+BPL&J?.$PU/CMQGX9>Z;L<#HG?
M;#@ @*5'0\BV:XXA=OTRR(@9-@DO6%T:$GX (L_ICPD[;2SF,M4"PP$ )'Z8
M,,,0NR$89, * 'OY3HC>NY'1M2\V"2O(H# W+5U2M8/\0.JS[>X:4PC7.&0E
M<V3A$7F?MW-U0!-A .EF6Y"D+JN@+0QG54L2ZVED-6SL;B-V:Y-T)\YI!\ _
ME<I29:]0!W^L##*LS?O4X\'X6!G$]E'Y6!EDK QR*)5!KL>K0V_RZM"<8!<A
M+[JD)&-785ARPFQ16OJ%IPS*?@!"0DU8KX$9G L+;^[F5Y?WB(:^^26*?O""
M!QE<W""(K#F (),)*]0(P5$EKMZ3[,@R6ZU-3.%>1P QK,YLX1YJ<#C(%;3;
MA!%GMKA'+C4"K%[T&?49D'?Z6H3H\H9&)[<FHP[)>\&&L0GO6^,-1S RDY^9
M'*TKM>+V0S+SQP[70C%&O2]_>/5(0?.*C)IT^DM,M@>>A>0(3@1T.P_)F9^Z
M6AKUT8.C35S#</&"B.M'*,5@^^/6&H@>#FXXUI"\_MRS255C:\5!K8!%K<7^
M>:&VZZH>:-" SH<^O5HUKG#4^(V6,#CI, IDHX:!0$<+QXN3%U$('7<WJ==O
M4 9U$*LQ0*UOQDBC#%HL,AUA4&9U$(]IA"0<.UG> ^> %G!*WLJ6=!F4?QU6
M=)%CU;>>"=RD,R=:!BB*3IVH=N)KT&]0GG00H#% S=[*E"NW'R^7*/#HMB9_
MJ6NVN$0UW6DYUJ ,["#*TA+=!O5W?CG.R.UG96;^]O\!4$L#!!0    ( (:@
M!EUCC\["A&8  (UP!@ 5    8W)V<RTR,#(V,#8S,%]L86(N>&UL[;U[<^1&
MDB?X_YC==XC5K:U*9LF22MVM&6FZ>RV+#S5G644NR9*V3W;6!@*1F1@A@9P
MDF3VI[_P"#PS$4  "" <M/M#*I(9X:]T_\7;_<__\W4;D&?*8C\*__+5A_??
M?45HZ$:>'Z[_\M4^69W]VU?_\Z__U[_\^;^=G?V?C_<WQ(O<_9:&"7$9=1+J
MD1<_V9#':+=S0O*),N8' ?G(?&]-"?GPX?T?WW_W_@,Y._NK(/'1B7F7*"2"
MUO?O/V0?G*?4HO G\F_?_O#M]]]]_P/Y\/U/?_KAI^__E=Q]RMI]XI*M_+:&
M@1_^_A/\[XGS(US#,/[I-?;_\M4F278_??OMR\O+^Y<_O(_8FO?_[L.W_^?3
MS8.[H5OGS _CQ E=^A7A[7^*Q1]O(M=)A'E*W5^?6) 1^,.W.2]E"_CM+&MV
M!G\Z^_#]V1\^O'^-O:]2$>%C#299\]>3]JE.'W[\\<=OQ:=Y4T[(2_*V9;I_
M^E9^^-5?_X60/[,HH/=T143OGY+#CO[EJ]C?[@+@*OZV8715+V3 V+?0_]N0
MKN'+!"U_!"T__ !:_M_IGV^<)QI\1:#EE_MKI;X_5FBEG80V6B;Z5J@C'0'Z
MWO"?*EK1UX2&'O4RO8!; V4AC# I$ ;2D5NA%X"71.S43'%F\)BZ[]?1\[<>
M]87;P@]G\(.P#O_E'^<1C\3E4YPPQTTR2D+\OWQ5]WDW:X#00&O)JI([S,UX
M\1];[)"V^-:->)3LDK,@_6)$]Q6+MO622G91S8?_")ZZ?[&9*A4]&(VC/7-I
MIV^T++[*TKF(O 7 (@W/OCQTD/FO%QEH+D./7(:)GQS(=;B*V%8 RY^E&",Z
M5B9 B>FC\U0$=4GSAJ9XW:U-O\SS5.UP.F&KM(/]L429_"9H_[]6G)&C,[U.
MZ#;6LT*Y^:R<\D3/!L?,V\[&.4\E-NN@0)\(!A-ZZ2.GV*!^^C%^+RSK<>QU
M\!EN+ZM(.-BK@-IT'O2_]PY+* L.]W07L;IYG;HE?K]2:'?L8D?-<'N;2MC!
MCI<3)I+R=$YX1YD?>9>A=\&74PVJ'[?#[X"UFAV[7Z41;N>K%W6PZTFR?/7A
M$2 \ON>=[QGCC*_\V'6"OU.'J9VOH2E>_VO3+U_M*MKA],)6:?LZ8DJ82,H$
M2$_HC/D\@CEA[,-TLG4PKFF*UQG;]#N9\1VUP^F,K=(.GPGFE"<;D>7^SSU=
M^["[%":?G6T=)BJ:X77!)KTR]ZMK@]/U&B7MZW;IUE]!E0#9J5SN.G0CQGU<
MK*8?$HZ[Y]$^3-CA//+4'MC6"[M#:FE=]<_&+IC=54_P@=Y;8;(@@@V)&$E9
M$> UE4M?^0']O-\^4::T2:4)=F<]U:?JF<7GF-VP1LJ^/O= W3WCXS.-R=*%
MR6- B20]E8L].J_7'I\J^"M?'@.W^)NZ/7;G:]&TZHF*QIC=LDWD@;C(R9,J
M_8D]=>EYW&AQ^@]LEG]0VJ*^+78/;="PZITU#3%[9I.X [TRI;G(?B! G=R&
MDPW1*=]S_N,M>XQ>PC8K5%K.Q"-/M:OUQZ+9#+RQ1EA3O@BD8<H(Q"?V0S%=
MO65W+'KV0U>][%$VGXE'*O2L=<NCMC/P397$IAPT7]1D'";VTKLH3IS@__%W
MC4MS1>.9>&BMCK7^66DY ^^LE]>4;TKJA).?:*D-:+UDU%'XXM''>+VO3H_\
MD*;T&4X/JY6P]V&,\"A.;2(7@BO4P=TF"M6[-35-\+J22I_,G8X_Q^E22BG[
MNI4@2 3%R=:^Z0[1X</W3X]^4GNEM:8)7M=2Z9.YUO'G.%U+*65?UQ)42+0B
M'[Y_]_0-R>B/[U^/S('', ^'[5-4I^GQYW@]JU:3S*TJ'^+TJ7H1>SN4I$8D
MN>EPZO+5W7")J>+85]$,KU<UZ76,6>4V.'VL4=*!AQ@'DE&=]-@WO7@CKS=
M_/"U[;[NHGU+<[PNJ*-G=6%9WQ:G2VI)/'!QF5W.RLD327^ZJPD)A9=6_C.]
M<!(G%4=I#&5S[#[:K.?Q+82ZMIA]M$7BP?<.<NIP:=#)G';*NP;LW$GH.F('
MI0V.6V'WR%JM3B\=Y$TP^U^]H /=3A E&=6IG.UAZP3!QWWLAS16C]7'K; [
M6ZU656>K-,'L;/6"#G0V091D5*=RMLLM96L^Z/_,HI=D<QYM=TZH1CA5:^S.
MUZAEU0EKFV)VQF:!!SIE1IQ(ZB0E/QD4;F@0M#GE42/LOEBGTQ$.EEI@]KQ:
M.8>B(-"<VLTXNRU<FHW<WQ\V#C?4[3Z!7#"P2:1>E35WPNZ&.CH?+9P;>F!V
M4RVYARZB!0\BF"R(9$-*?";S9+XH8DYP'7KT]7]1-6:>MD/OK_6:';EHM1%J
MKU2(.M01)5DBZ!).>+KW=<6[P2O^EZ9T'J<M\7I?BW;'C^N.FN'TP#9A!S^M
M*S_T%*2G]D+YXEG/#ZMMY^*)-1K6^V*IX1R\L4Y<4_Z8OH.?R".7G+4G% N<
MNFGD\>=X/:]6D\S;*A_B]+!Z$?MZ54Z- +FA?K1RXB?!91^?K1UG)YV)!DF<
M_:7PJO0/_Q!75$&"V]65'SJAZ_.XB>1;9D4*P8Y=<?IB'_W!3;OTP^?!O:3O
M?3OP]O/%Y>>'RPO"?WJXO;F^6#[R7SXN;Y:?SR_)P]\N+Q\?K/I\7?)"9:.9
M^/%)PL+Z%C/P33-)"G-RIC(3#O*X&T6&PL:&,_&\$]UJO>\&;SY"#5D->.&-
MN?2#?5QQ&<<TB5N&]I-&N%VP7J>R^U5;X'4]A9R]YY>"'/DM(WCL<4;T22B+
MZ<W42MF+G?3"B%8(G;:=0R0I-#P-J*.&V.-*)>XP3USD]]Y0Q)EI)3/E'$']
M)QMQ=^[$FV7HP3^7_[7WGYV "Q0ODW.'L8,?KG]Q@KUJ'J_;%W=<=K) .4ZU
M.N*-VV[B]W9Q3IXXH4?$#P4C*U$\L<HN_$ +1E;&U6?'#V!Q=A6Q!RY&D:[G
M@CXEQ6_U%WK[4\$=\SVM4AFENY' BP-]%>F]W<^IDH+L@N0"G*TB=@8B+!0W
MAR<:ZR<VR">'_4X38$CBG/@8FC]3]A3ATOW*\1D1L&L%'%T74N+%]]2E'*2Y
MVI]ITH*$S5V0PYZ&OA6,:VB/&-!TI.Z]+DF)DX+Z@C@K#BID&031"Y0F(RM(
MMLBHYR?D)HKC4>%,)Z@G,0C+J>,(Y25\*?EWPO%,?B/PA>1/M0*H7';GL.0
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
M<!EZXK= 7. S@H*#F,T7$X?;6!<A^W.:)UX:T'?$26$J'<G$(R7Y)&H6$I8
MU7J!>Z06/Y<%H\'0J]2R;F;9I&1))V>-< )NT7Y7O8PV56K58V.U##/-/7"/
M%1K:'N55537'B]HZ0@](,:JS$I^RJ'?K=N1T]FBZ8S=),.=9.F]7IS5H6[8
M=?OB#O!.%BB'NE9'O$'?3?Q1<[:>_VWY^>?+!W+]F7]P>_Z__G9[<W%Y__ U
MN?S?7ZX?_VXU+J0](&JC$*ZJ+U]]U57NMCXSB8,FC6O]OZ[##/R^4>S>-\?D
M\X."*OD-Z!YO+T]SO[&JX$6T=?Q0=<-,T1:WSS9J6+G96-<0KX\VBVO*-\EO
MDK 5YSPO\MI_HG#<JYZ+G;3#[91*S13U%V0CO,ZH%M5$I07RFR1J)\7UN+K9
MB*NEY_FP2> $=X[O78?GSL[GRYW&&&OK@SO>M#0NQUYC![QQJ"=V7[\MJ!,@
M?^:')&5@-T*GU?HZU]I*[+JNW#:EGFI;LCF.._1''M-=+5&);]W.B&.]LPJ]
M(^#V_%JQ]S9JX&MLS4]HA((3J3LKNCE]U3M1@8J$S\^IE[W_:8Q^96/<H=ZL
M8[4615U+O$'<(F__4@R2+,E?J5F.TY'T+ ?E!5WYKF_EN.MA_Q3[GN^P ]Q+
M23=+FW8!&]KCCL1632N[?ZK&>..Q7>3>U^PY/?'<0*YHK>WXE?3Z[&SYCZ4C
MZ\;M/ZV.R+U76_>*&[?V0NS/^K(;<FR+^X5WS'_F0\%=X+AB][YQ*J1LC-N%
MFW4LNVU]2[RNVB)O7_=,R9*<KMV]BI&TO*=K/X;$BWP>Y#/J)N1VM:*L7WU6
MESW'(KJ^^^$/WXD(@[_\XRH*@NCE-KS;/P6^F]&O#3*=]CCC3%M3"+76QG:C
MS8OX[)C[F+@1UO4;&CXN4&YFC\^D^. @"<,H(>H(P_X!))_;";[OQPC$.J09
M7V=)_"P*B22OBL)QL0:/GM-<A^?KSR671R81WX&S-X[\3>UQ@I*VII5[Y:K&
M>*< [2+WOMW-*9_EI(FD;7<F,+&RYN8!R^23> G3/@-0ML099AK:Y:-^?3/D
MXWV+T$-7@.G8OF'1?@U58(F3G/%A_DP^G,K2KN:S@1V+ULS9$GA!SXA#8DXF
M)LZ:43$SGG9:,))IEA4+1-9F R.IQ\'AC^1!?&_+['LS!S1B1^$ZCO?4N]B#
MU/*5LR@;DI4*N7RES/7CDY1\O0@@AJ5>MLC1JE-OY"#63Y>^'O[(EREK!B]
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
M&;B+Z9$TVC8SFI-4&H3$(2PW(JQ%XP7 4P#E8(^H;7S*H%JL%7PJS4*?'3^
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
M)!*Z6*1UR%,1F$%<=%)CG/# ,/&[#G?[)!: \$%OOE?;8R;.K]:VUM5/F\_
ML1N$-C&GD>071# @'Y#,Z$90.E-0DL82I-]W#M+O9QRDWW<+TN_G&*3'0IL/
MTN_Q!:DII3,%$03I@,.#FY8$%Z9YS 0(3%K4])'6#?[<&N.H:0*>I$!B(EP2
MB60RD2AL.OT2@HV>PD,CK_2;-K"5=/M"[-RL%W[L!A%(W%+/6*<?;LS3UKR2
M K^M$UYLTA>]=^IZP6%!2DOP@HOMJL!3J6\E9X$3PZLD^.>RR&I?HZO"-EWZ
MXP[JSI:HI"30[8PWR+NKT/N]&F<AQC'Q0XF9(O[MY!N8UAS#2DJ,-Y9WA43T
M8=ZJJ=:8C3>,VT4>98P>)4:A!DNO@=E0^1=[P_(%?4I*U3N?'3^ 2X17$7O@
M(-%TD5:O)^X8[:!].5HUNN&-VR["]\[^P'E4ZEOF;,Y6$3L#1E9OJ_JA$[J^
M$UR'?%XMGCLV77I0ML;MW"U:5K:^ZIOB=>(V@7OOEF1T24'8XH6%1^:$\8K/
M(/-T4WZXOEW5:!\_<C'B^H\:[S,89H$[),:P9SF.3-+'&WRC:&DR8@?52Q@<
MM%\>'IG843T4(V#C\6QC!]P!U:YK.3S4K?$ZNX;,?5WWRP/):)>K:%H]E1U3
MW?</[PN%XYR\G1C].7JF+!03AS7E $+CZL2X)6*UNV./WVYVJ$:S7E_,L=U1
M@P&17G B&2MRM$RR'?E3&0-PH&0.9RT>O-@%A*(:WO&*N-#_IJW@2$<:N*&A
MET7JJR5J$, +$OW4&'7GY,9VF9))39+SR!/#DJW#?J=9'G8%;$QUW6-:8YQ#
M*BP.FFF^ABB4USD@71:CL.2!FQI;!U*N)@<K!SQ*(^3;YX_1<@OU;?Y)/4@V
M*^Z5M%WE&$P5-]@:LEKE2&D82;R ;$JQ$2&Z<G:51"271N2[7Q!GQ3&6+(,@
M>A&9Z0#8SAGU_(3<1'%L_1Z*90L+XST+XT4KXO3#?P3'9Q43I<C=ZU1&00@W
MIO6WC?Y96QT5O,@U0)=1P>H8GE+F5H[:+=BHJCZ&2=.1$5QWO]T'D"#L9\:'
MAR\AHTX  O_,)WP?*?\BZ:/SJ@GF?6GC!ANC%FR:1O4BC!>2S*HW+DH5PA A
M#2G$(2#/@CP)B0@7"<6\R8XQ:VUCY[)?3WO ''@L6#NF_39AK=:")F"M0OCM
MP5J]>O9@#>09#=;T<X_B,&>M=>RL^]0K9##-)[G_!J;INZVE)#,OO-*UB][&
M53V-^:"0MB8&$HN4$YE@CI!?_63CA[<A_3MU6&5Y-]"HC83?1A2UVZY/7*FI
MSC_2-'2;=*<EE>RP$)O!LIR(J(+JA^N YA^3"_[)@H#0A N/8G%CP<0WE(__
MHE#+!V$+<^6(.NPZ9=])_H7!+4CQ=66?P)>UA!U^D)$;XG'#HOUZ\_@2'9EV
M8M8X0<^&_?,*3!/Q15[2:6HK#-^HS>HM^>$SC9.LH*P'$)P>"!W(-DMKX"1D
M59PHB9).+@>1M2@T5?J$43=:AX(^_T"6A8(ZRXQN:!A#"3@_+07A5* =CJ2^
M64C"L03N[ 2>>% 45Q12R_$=VD7[I+;I(OU5U&$ 52)QN"\LF/VZ\F.HP7B
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
MMHTW4!20-W1I/.WT;E2K<.)G*T$]?R(@Z5LLL#>5PME+'W.0] !.$B^?'3^
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
MD5=)TQ*]KR?>TQT4$(>#I61#B1^N(K:5TQ)& Y@40=*C2(@@UG=<,A*#%"0
M,:8M@S:J*21QPJD33IX(^D0P4(7IN /?9!K7?*WF\.AQXS/O[]2!-)7[IZ 9
MC)H:(T:B5AUS&%*V1(Y![7*/"T )\"<'+H!(-9Z*,"GVC&<"09G\/54N(VX1
M=,96M>5[G&2^?4/CF-(+/W:#*-XSNGR*$^:XJJ5O0W.<P*2K9WDVKFJ+=U[>
M*G'O<RQ!F!24R6\9;3M;V"-J:BD"EXPZL-/N!)<QG!7>L6A'67)0[=*IF^..
MP#8]*]O)BK9X([!5XKY^"81AD #21-(F&7$[V\1C:RK&0H^L'-</_!,E)QP5
M;[E>#I05%-CP2-D6RLR$[>-C2T?<<:JO^^F8V=0+;^QVD'W8."H>VDHF<D6]
M(,!'%F22G"P.JB,;P+%8K*Y.P<M7/TYH"+6CY.75Q^CRE?]!E=VH*XWY17FK
M1=H"7DE@7K'?KH9Q&,A9 A:DA;SY>E^R);\E;$_Y@!C$)Q<E[0'$>%8ZUA\+
M8MS3D+XX 2!C!SM5>\T/%6JT;L.!4I=Y17Z=X,9C/64BAGXTT6Q6<QCK*<1N
M#(%LKRCW,6(UW>%2M<4=L8T:EN.TMB'>Z&P6M__(<C+NVKMO-8Z*^;ZY'_J)
MSV$&_DRV?!Z_"0Y$5&BQ>-%*<R(!,.2'3J**U1YD<(=Q7[OTF)'G-/ &?V]-
MIIJ7YYQG,S4W9ZO""DE&TPZ2<&G@/GKKB=5I.^Q8H-"L&NQ'C3!'LTK401/,
M!0&:]L^C3"LGWE@ W$0Y&%D[':[""DBF-9=)&^(.,[5NZFDSM,(;: VR&ILP
M U5+M;M&54_.F5V(/1N!]HO#?'@'W19G=>UPAYE2LW*4G33"&V1J4?LZ8481
M08B95RX?S<(H/,N";+N+0G'5[=V.T6<_VL=\:<K_S%>IQ(%3X*WCAWP""V^D
MCU]93#NY;!OUT8=?8]C-(-S,>>+(T95$B1-HS12'WQX$5L?30S%V8=G2N:"Q
MRWRQ4-2Z4*C3&WN<=;)"V[Y-35?,,=I- >.[-"5F(Z\'-<;0J:PA"^Q>%Q?%
M[2\0TR?-JFP@RL:X0[M91_5B,6N)-W!;Y#6V:,PH(SAF&4%)UXDW9!5$+S'9
MBXN+$<.W=W.4"/">PA2[?-?K@Y;YM,C,*9SU[:(.]'8:<X& #IH8 X>3A)$Y
MU_35H;5[$I/;IM \L'I=LE%Q>'L!Z8SNX>XWY38/]3:%M<C,&#H:[*(-'34T
M9@H=39J,!QT95P)L%R1EC \\QK!.KCNS=");U?C&=Y[@_89/XVS.=;%O>U[8
MD<2<T$+/'FJD:.X_%Y30U,+X#D'&][" BPM/E"])?&]!KGC,.(%\<_S)2?:,
MM["_@S"IR3[Q"<=VOX5;J;"K>!YMMWY2MUJSMIF8?W<E]3_3U^3QA0;/]!/<
M;%/M. P@AQM;AMJI;?]1AQ9>S!FLT53X(X#G-K1S_]2:E2#J,8,+?"N/+]%
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
M.+?^!D4Q&4P]LEAM]4'7G6N318F:*9YG/0>IW3)>A*B)Y"2:[8/:HNU*S++
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
MAK<[:\MUKC)RKE^(L8KP/HB&THZC"/&6U!J-'2'8:K.EY3UFYZ=O%;PF''C
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
MP9IFX><?-XHJ]65Y,,85AA:VT<C'R\"G0WP*IB@DI\0W03B)EQBK<N>/33N
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
M6KV<FZ;M2V?P$,CTTZ @0X-:9MIYZ/(^?C].2PVW(61.SJ=GG?Q6IMQ1--J
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
MNMXQ2,EZF)5*J67HA/P[>RL;.M]N$3KTJ2D7K&/.<:?.5_BPJ4'7QE$J$";
M"2<?RN-:2[(&P.4[4(<R\^8BA6="IYO>X<,]=([8,&+#T!Z.>8<G\[A;'@UK
M3)-?Y$&=U,FL ^S0N?'1R9B(08_$H#6G#\FJ<,I4<VUGSZVW(6%,MQJOT./E
MO:NWG"Q9=(B1USU]K<0C,^9KQ(X8\DH9DA;)I\O)GSZ\5]\ ??-82*XE TN"
M;][ADLV7: /@8W&25ZZIKJ4$2^MG<AV!G3^,,F8\3A:M4/+7::HBH*[VDOP)
MN"]I?OI@R_=?@DWCY*'7M6\W/4H\G'IBEN.>",U56;7B3/"B7LLUNZ6&*PXK
M=NC0';83H2_+Q%"'0F.[Z7&@06Q#@PBM'.6F,771IX'-@VZFTNK09)-F0NG4
M1W+TU,QRT+[BLZ;'VU?\T%GK(@@( [8<@! RUWR8CRUXC8\34F\L39FDG1]5
M0R?&WW$"7I+Z:]P6\?&5UD9+;'GSB<.\^<M@XYB@%EII$<1UO&@W6RU2R90K
MH=21$1M?!1M#QSYQ> P@\0U!N2_'PWKL*#'(YG,$WZ'M>5ENCH#*AFX3-PH+
M[<EH)=<VV595N4,S6B&_:#* +<I2OS6&E K2M]>06!".6&KS"D68S8Y&5[E!
M=7D?.K'Z\136MR9]3'SL7H] 'N5HPCMI4H'RA>17?,05+[-ZT-CWY?KL:OV/
MYU0-\V.N0,>Z8[[6\_GR$NBS1#QT4 F4UQ>H<_0<JHM.9MI?@NM1$1WYUI:)
M0#A),N?6])::\!X6],#L3D.'L$?]%.);6\)3,&H[L+"YQ>QT"!KJGA)?M-LN
MWY&,3JF69&0*CQ#TO2[MD8OK[B\Y=BH$J9-I+M&?5T:ZJ7=9)Y>ND=8R=.&B
MBT/0>0MD;2'H]/=IYNHX6R[AHQ:Q&/8I2N]+9MR.9- 1$/2! PM'ED$DE#K4
MHT>^]>GSD;+ "F\/-4?I <F![JW?-[8<LR.[>4:\)RYC"U_0=/HAKR08TYV$
MSO,_2T@K,/=?78>OA[7"Y[,^BVF0!$Y1A\4T=IJ>W+TX#O1?B/G:8"6ORK8<
MC"(E&2CO<5O:[Z^7Q,_'J.R1F._%2]X]9XE\)U_G*W.#KK"5T)H()\;?^FL/
M=J4<H&7>(#XDX*9Y WGCMXIM2IJUE7KVQJ+\\W/OLX_#WAK?%3E4E\,S!*-2
M7+\CMX1<V<T:W44JM^1"IX BGCDESYQO5_1M%S*L/*//ZND!D:@R^L*T4JYM
M6,-IB*\#BGCFV#P3&J?Y<GA&C3,N+M9CBEY**'JWZ]9*XH67XHEXYG1A@A!N
MES2!!ZD#%%YR+,U2-^?!I7M5+&A21A#\15'/Y0M-65)#:T =&%7:/]?KW AY
M&QO[-RJK-F1("VI^34&1M\V.XU=V<6D1,#0HX@N>8N(E1U^(3:,4NL.*&X!\
MF"QAW+X-JZ_X;9@KR^V2*4@5BC!SFM<BRCI_']XDDZO W/E\K6-L^+ZB ]-3
M3QT1]>98P&.DQ>FCAN$.0HNCT.K R][*?04;K>5]=U)W8K*0B_M:S_1X2DZ$
MUED.)S;.ZF^^C8UOTU7)AVZ.BAEJDO"%5J=4E?+J,!Y:'%V^K@IQC./;,%=*
M^K[4]KFT[C?YBM!UZV3<"JU>NPK,G2]&<(QDE-=T8%7U<'7:'.GI3*P];M?3
MI7$QM#@*K0[\]C23+]]-\&:0E1DOBY[3ZM*";WNBWF?QUOT?&Q+]!#Q"=_O
M^TN>-864,5FV*WJMVIZ8'5G+)Y/1DG]FR8]?B9P2J2<-\/3AN CHY!_\O#BQ
M^KKF#Q,#OEO&F_>A#?.%#P'/=0*%4X?JA.VFITP]/"Y@&M[]/$ED:J9 5<RB
MCIN4DKGP&ZK^T*2ZMX.^QRG-IK-.O.E6Q)S.<H6RI2?*;;D06B\YY)='AR%<
M^XH+?!RT"*U4FZ4SLBSXBT)3:_;'S1H=6G,DY&@)X0;WN4ZDNLOJC*BZ55+O
M-.@>KJ22\E /G<ZZQA.I8=O2/!<"J4PSG[B7O:PN%7,/7'':[3JYT&5E7","
MOUUC/@_2G MR RU3-KI*_H&0TO51F6JF:5^,('=9@9_'0I7G0I%<I"1%S:B\
M )9]HK?PF]-)(5*=)T?1=HW+(X8/SP6C2D-,L+FFB?-L'\QR'4FR"],(1A<2
MDES!:*?H^SE 5 7M7KLX,MM\3>LQN.Q+5+H<.O?PRD#TK$#5\2_6/FPG<W7=
M7E#::R-2YI5)EBTG/:*EU0UC.AYWF$EH0TL';F*^F.9EV"F?S=][N:I3*2]6
MAVR\0$@2N; )A6'J7+2J!Z\J?=KKD3^[K'I5 G)9+F9TJ52O#&20G[:(:%G/
MHL<_FU#Y<E4G"VK4:G?-#H_/C$))BH_CFA\ZJRZTJWH2$?SU516S'5UHU1--
M N=*XWS+;74(-W2!@_"NZDE$<.S+RUK*)YAED6\LB(G:3EFI68LGJA&S'FH%
MGT0$[[&7UO=./RMVW8*. '#1Z4EG"I2L[?#FV+ 7  3MZKXC#R47U;>U-@Y"
ML.:X*69+X_NVQ$M%KCM;]#5AM@C_FC^GP=HE^AP1+L."_B0BN*FD&5+? ) :
M6=_S'5 ;H^V/7' K^0X6:+M2&?JL:/)4:M2M$M;0J]7#;X*]B87#IW^E**@[
M(.M;"E#6%]'OK+B7DE@RTQV1PJ11]Q\4912;$*&+EQRZXF]-]4I7M^9[Z(V*
M9JDK7.]R]-2\S_:'U51'D-INB^RZAJ&2%RO=WY[L9:SP6Q[S417[J-<?E7-E
MOBQ(R8S8M>LU@5Y<+&N'2K$?V=O^+"0^H-GY4GUI,!V2%DI&+UMUZER%383?
M80NW9C\[#-Y4[8NF6'#+J1I'^%/"YT2VD)7#>U(^A*K][,O[CFY_(+1!M3E7
MBX39YR539&*DF+I8GCZ+;C_Z]N?S%5Y/=@W:FM/4U*&WP\"#;51O3M\] N2S
MU_/@B\'84)OY!>&[EJ,:9"U'Y4/+_*]2Z8GY]Y'I55 <#LHPW NT&QID3K$=
M?R <MT)EQP9DEF\4:6MNS0B_$6-&G%,U[Y.A=43> ^2KA+H^2)Y\<_]<(K(S
M*YMM+5.>ZZ906-+IR=2KUD*K/B,1>1IW_*,B\F1P+"KFU#"3)5>?%#5?;:;N
M3<6--';8X7AD\;BUF==.,"K=+]H*3RU+_$-CM"#RI\^'..N>UQX7*:M9DB5K
MDE& ?3L^6J(=;A):;0=(K@_Q &3?T3P-;%@RWJXK$[.1GQ =BKC/9?,ZO6R$
M=C?CE8D^P?KUF5Z&<_2IQ<W94^!8P0\J@$V!FP%][\52YQU.C7=,7-0[.?;!
ML_SBO"J'5G@>L-2'S?LR%OZER9>5-.=>,GR06CS^F8<D165_%V54]'<'!H]M
M"M;8]]R@ ?5,[VYU60FX)!#]60=,?$B_Q?[^MEJZ343;K4NBG?RDKZ:<^9(O
MF?WRE%_6N*H>7D@=1-$GA+U!TJ_KZ /68L](WEB,RS E3X)S\M0X;[7&HYI1
MTXN\SRHS:C#K5EO]\&K)(^"<C'!^.IP?!Y3=;-\M&MJL+N %943X)8)OJI<
MRC\)!_L,N@M0[+4!,<OAQ2I-^ R89BM%,961+P%;D6(/D>=R 9J=IXI,O;L
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
M1+;(]8N0KVP&'#OFSVJ*:"5L;:&SHIIZ*!'=$?$0VOWD\W!/*%![TM#^V\G
MGP&F1@.G'5<IBV@5JTZM5"NX%>7"]Y(.Q-41TCG#FO+[&21D?6V:*3VD&**6
MIV?3NMU.@U+HW(JP(N'\B;V#?&$P+1&XT"DYK0ZU+,[Y9,BVZ4^7G9?0W'*C
MW$YYA#G%LXG2I!F?@S"D<QPK7<VWM-74!?@'2NFW%,E11*&5$6L%8=E<,*RB
MLPU5P,>];"5F/HEP,\C; K^AA1RCR/@=?&3SCLU/F\_H)?M?F-&F<.+!Z]Q@
MDUXTA=8#U>LWBWHG45U,,XZG,_K36Y7@@>W.JKX)H/"RG4\.[,7SZ,L,L&Q3
ML_9UN^;%8+1O];O3Q<_=T;]+E\>%6%,E5U@8Q6X[7='3XV+'FV1F/:VLOEB+
M0\?VSDO'L+W8K\;5;+L!%H(YDQ^:C5FZK0BS5UZ)GOC""S<5;9 &RLQ&7(PS
M4QW"5 :Q.!Y_:*C-E[ +I/'6<U]XNSL9>"+#M\WZ@+'& M5)]A)L/89[[<:+
MU_J><X?:O_VZG]K\#BZ![3LR<%<?AT!2 MZ&&/C]#_P7YGH+ XH(4YKC,TWQ
MAG<D0?SOK[&D*)JEX@88>'>QVUC\Z2L'Z:+-=[8;7,\'7P/=-&T*?OUXUJNC
M:A;NV>,[*GY+,V/OU]9+8-OQIN4 "@1\()F:L;C[;QMJ1!>K@AG6M$W)^N_-
MZAOX7Q>*D<%_?P6M76T)8$>P3T.S #X$P<#(6S+Y:_7>._0;?(F$#1TP^/?'
M?]JU-/SHCB5KY[7!WW>6[9B2L>IZMNIK_=6/WVUTC :S!Q@Z%@P%(H0UZ@72
M48+_C/?04S: Y-SU;6_XZSEI7] ,\N?CZ.G;Q&;0""(B,V 519$'8I].$F(L
MSDJB1"9E,9FD6#F>H-AX//9C-8X3T!)^1F(:EPQ-A0-&7SZC;7_GI6NZ]6U#
M@3_B__SLK\ASHF7>0!*2V;/-8+B;KQ#DT.>^[4# /[688ZYM: KV'R+XW^9W
MU)R^A2]Y]O/N9%\B)Q@;_'&JN5I?,Z"BO!MJ"E2BL/G__4^"(NA?CU Y'1T.
M&25U]E%N(4D&*.;U)I16'<7@3WN0)50+;3Z#M=I<FV^=&F5'''>+3PO-0KO
MMS"NFL'X;CK/57,\EJY5*H56JU"K'F\RB:_/97?P':Z5+U1S[5KU!LO<IF\Q
MBF!BR<<!;PF_S],?L>!Z2!N>#;[9DI!P&L#<(T5W%<O6:/J2K*N.[5L*+MN&
M[=QMF'M+RKWL#DD$XI:%KUIU3#&WL.>5N("*P0*/E,,DW[/1.U=*8/7OKV,Q
M=NSUR]::%2Q8+F@(P!D$)J<F8VM;O(E4Y.?RRC%+0FX&.E.3L>4@[1[5R/@1
MJ+ J]%+%17VXE/C[99Y8L-S8RK)CIS:9O3-@DL ;*WCM#/AX<*,N&FYK"X%D
M68+I@[Y(RW%*C%&T(O8)(BG*R;A"TA0M]9/*VD)8/=&6H4/96.#S=%KFI7O<
M-0IM/+9<<B(E$L];CH<UD<QI+5/7/&5BI*>JKAD-D1;)=<MMT >GC1_IL-*L
MD :&-';!W>:/[05@(2W69$%6DKRRKC8K$AB?P6S77ZQ,S^";'0.5V%+\JS;$
M"TO3<S8#VUH']+VR^7X*G."TUYJ_X(JLNTC>LHG_W6:T];LV3+>U^%M]HW,F
M \.>;53MYC,^<Z3Q7=\!DH[/((W>-:(??Y?ZT#CQO3587LQP>R5^>LIA4R-N
M:?(2Y_;3<[;7]!@+^?,8%/MYDJ&%Q+;9%<]_521'QVH6^/O1!C@:[,YH*)/4
M/MOM0-/Y5-@\!D6HSP!@UU1 A; D[]\?&GS(!3(DC6WT)<.PO;X]_W$:2Z+A
M2PX<E[%8%;3XL=%,;%YO9Q0G7R%:$W;<P FN;2U4J)F(%[C=4*L%5!M@0@%K
M+4RXJO_=9Z+_W_\DXS'VUZMVQV5!?)]OLA??/WXW!*[9YIOE'M;DZ[5F&ZL+
MS9; 5=M8NX9!QZ4-O1.,I+%:$R.9OY2_L5H6:^=Y;,NG>?1GN'0;_4PFZ=BN
M; A8XV=@)YR5R9D+\X:?6?*V@WE#@#VR!E8/PNL8CS*_]MGX6XQ[IT@>P$W8
MZQ Q&ZY("WP!) <'UHDX>#4X?K49M.44*)DIX[.4DQ!J,Y7LI<ODD,BI[\R]
MZ%L HXD;# WB52X-X:+5FH^LL+;<E1A+,RRTUPD0E\58$IKO$BG18I(EB'B"
MINDD2S^WQY58J\-+5E$32MU$M^I/R%YIQJ$E6K>,;/!0V:F1#1Y^.P=#_\17
M_PV'S1-DQP6+\LSHR8&V.T]W8BV!K4_4%$F-[ XU@V\[@M$3NP:CY_E:?L
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
MN9&/M7/2>EMS56,1"\JLWF!UR<'N)<,'V/\0MZAN'DJ QX(:9Y^(,T:B,5P
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
M\!P$;.C!5FJ@);A97S>ZY8-@*#'^(<]@@%@AS0[6].:67%\,48*PT21>D6=
M0#*AZ.!/)U,>:M<<SYHMRY-]^@ 9NT;M6J4TK&F6.$:6&T)&.NIDES;-VC7A
M,9X='P::M5YA[KP>56Q)C7WP# Z,K&BD3'G&@Z$FQ!KMU6Z^5N(A^PP0Q*-T
MW!VA0U3<--!RKT*;J@_%5WT&"13%(,N+T8ZU()>?+;H-;'$(XJ;/0$%;J(XM
MN+K6X/U@R0:6SH>8W9?09Z!@26_1_G[G&2)$L*$A+_G*3F E])F@;72[)=_:
MDZBX(IBAP&_GMC*-DJ:9[J+Q2&.7T,KBJ_7M02[A*^ZP,)*FF>XJ5ZVH,D6&
M)"R/6Q,_GJU'<SU]@$QW12(EJ.BJ@UGFHM(6X.&RRA#I5>^Z*V57[K:21SXM
MWD;:LA=HWW]^>+B<239:IY5,LN%0CAN5G_OH=)LG;T+WYQ?'/5[ZS:.MX -*
M[M0FN_6^/^WZN70Z+HY>=_"%XW]1V$L<\(-=U(/KN_$U==N-?JZU?OX,)?3C
M]^/&.8K]]-L-ZP.>XJZI/ ]<>Q-J'[U5?99;.?[E6VF4T[^OHF]/I#3YXODC
MZ(9+=\.OCPM@$"#Y[!GX+^K%=[E!UWQ>T  XRVO/ #C+:<\ ./OLK@'8E8MN
M -AU=3T#L"NW70/@++<] ^ LIST#X.RSNP9@UT=TPY^^+_%;VC@'BH#[:]%>
M^$A)E(I&SJHU?M5H_<0Q<@X/**Z=?/G_OA'?7N,-E/@+N:RZG#ZWBFBX\#6M
MT(Y_L0@*O*-J:N%.$@3&P=<9!X*Y Z/@I5$ I@TP;5P6+C[QQ=RSP\DS]64
MH(!Q L8)F'@^:^+Y4[+P,D'S^A Y1L7/?U/C?_U#)GCN( ;]'<3\TC_(7]2-
MH4[R%O0;80:,'C!Z[D</ 48/&#T >\#H =B3Q]'SSB5S[M*G=3W-E\/D;7YM
MYR4OZ@??_VR'E#O+/B,5"IS'+OX$1QP/?//@B9=S[#X#!&>#OSQ8?Z$$@&"<
M?ZEQGN=!#5 >C'Z \@#EP3@'*'\#)QQ/,CW!]_6/!EJ@R;ZR2'/7J-I6LUTO
M29MV]>=9'SAIWT02RI>EM#>78[*\2?@)UY%P"3GFF!VZ#Q+.PJZUM"=CPN;1
MS=SI2K;,[5GV735,CG'&.FKY/LKX(SGR3+K)?;T34B5BZ\#=B7'8K:9FQZD8
M$I'6:"2*#'F17+,@BD$47W,4$P^CF)#@4#C@%,PO+*TM.[ZQ4<NX^KYB9&^+
MXN9T[U::CJ&*^Y*VKNXD85D-DT172<[8(DUE"P^!>1=$[)>(6.39>9? K*IC
M*2M%A(922X#A764@OZ]VV-LB=LV@\+K>1T=6<P+-HD4)[J->DD:.^?8#I8H(
M]E*69S#O@BC^DE'\9-Y5%TJG;D#NP#*)[<HGD-G"ISYRWAW50I$(F79/1)6I
M:.D;%8&A9-Y%T'3YC*'9\L9?:N:]J?/FIYQ&57.T)&5\0FG(ZLITS"#TTU<'
MOSIO=7[6-G>UN2[$6O^2K,V= W(P*WP0IW**\WA28!]%^:_GA8$VFY"C\7A@
MH7H+<]#ZT%E;;/*,WWY@10Q[UW[LRDYT (@ $+D"$+DTI?-V$&%WH]&H5Q77
MXJ;*5!>3"!Y"TR0I.!EO$8L839UI:0D0 R &0(S\44IO1XQ^3Z</VMCM62C1
M8&EM.MFN1\FR@TEH8!A[J5@J6'8 $ $@<G.,UMM!).KWEC0\9B%>7I7[7)?6
M&R%GQ,^8<%IXD2;.16G=#F1<KTSG[Y^%IMW,BQ1?BJ=\+^CG#> NB_!YLS8'
M</Y!5-3=^TXG_ Z> 7"=Z6PK2).4^3UGP(0RH0:.STI4*NEABBCSKHTC.%H$
MX9\S:_,3_I<FD5X3_J;F=781-FA98[7E;&6&T8=B/PY_,@Y_N(B2\-<^D@2Q
M#F+]&NB?U\0ZU%BHT]H0=F"29+<=SVF(O7Y2#9+Y]@/#BP@%U+L@_$'X7R-Q
M\YKP[V/L*AI.%T-14Z+I(;#P*#22J3ZA:E"XB-#HUY[K;TI^%-^DY09!0??=
MU4^^QG7^D*?)G6DYXNMO#,-S8.#++WX6_GTKK$S=4=R5ED1IC-:QM?&5GH%M
M<2#,W,&.X*Q5":K4!^4 EKI]B7Z!H/D/.*@#@0\"/[=\S.L"?S]GX)&L\74+
M546.YNUME8;9./!_3<V\)?!!E(,H_U)1_M%,S.NB?-!M;=%HQ* \=S#;<J4\
MG-H+(X[R7Y,R8'H'@0\"/[\<S.L"O[Z=*#PLCOMP4V>J =DF8'.6K.M?H&.^
M_/Q^U=J9>I*D5@O"@ID.D/1-,#=<:/Y/%4VQX&@@Q\W5O*5[;HS.$R#?F!*F
M[FSCP$M>SSV"<T<+GX%DR=K)[=%DN+?D>13UAWI #@>&Q"14"UJ$<2"% ?$+
MXO<SJ)/7Q:]SV+F],K>;P>L&KM8WK-PUC"B.7_+;#_)].3) J()0O?)0_2#^
MXW6A6FMS1+WA]Q=PES5J?7NH'/0T5!/:HTAC")AJ0?R"^/T$&N-U\3N51U$E
M%/>NV"0[]'PWJJID(XG?-)=-$7E?)LCKC]9;TY)P"]DQM(+I%'39] M;V=YH
M!5<O1++ORTY8L$WYZ)JOSE!]M1="\Y2B/'>>>L.LD;@)06\X5S^(J/PZZB8C
MZLHICTH\SXZ2:995EYOC@JRKCX_3[8L'2SS5:;49<XK!J[WC196QN:XV# F!
MCZE@8.1<,E\ ,0!BOC;$@$D;1!2(J&N8M#^(//GC25L.G,T<&^U7UJIRF(1M
MK=D*5#:9M%,Y"%5$\'=1HC<),E>N!DE%(/^VW2#X3V&NQ:-,*VCK36QY8:6%
M"U<MF'=4W)?BSF[ZI<O/FRCRYI8;?\WG7@58\=T5%S^)Z6QBKW;OWL4KI3%_
M;#>4=UK0-AW7CP?#3Z$8ZZB/K\*G\-!.T>&>IW]Q8K'ABNFQS)"']T%0AI"N
MP4S$>&)!TO>'J")*O.\U G#6!A ((% N&:2<(-!D$*QF?7DGP>/]@0B;G#SU
MV'Z"0&F]*1+."G/^4.?\Y>(*H U F_SH?G*!-I).1#R_G<Y%$J[[A^EP-%@<
MC 1M$F417,3P;#D%L-X!"/3%$>C&>+B/!:.G&#3LJ6'',QW1VK3[ZIYHA@>Y
MGF)00N;1103]XB4V;TT==9]IY[P$7NX,!>=!^77439P'W1[S]P=K6(+%ZNT>
M;3 P9R@H-)E3C=XLGC_0A+.CWKE?!B?0 '$ XMPRT_<'B',@2TIGH(83JSD6
M#\.M'?"BQ2:(0\:[9OIL#!V %P O %ZNF]K[ WA16'A:+VG3"<^M5\;&J(XK
MU74_@1<F>5L(@VFPI &8DP=' <S))8/W!YC36\VEFH.B%K\N(>AT/]C*DVZ4
M8$Y"PC'H^R#G)O'EJO5T'2W\*:8[YE?Z4HSJ64]PL!C=5'<SM[6<3 3_<ZE#
MF3Q8>N-L6!R7KTN(9X>-A3J,5CZ_IEH*,H%'4WT5[T&QDU*-(2Y)?(&XST<T
M@+B_$4[J]7&_#&NE5;G>Y<FV53K,+(ZD]"B)^U0?QC!G6ZF!&,_'R <Q?B/$
MT*MCG' Z31NJ3A?6ABQ%WI[@\6:GG\1XHLI"BB21?;L)S.T@[F\P[F],:?44
M C+9"%K>9((L-GT>,MNSLK2>:FHMC?R$AJ&*"$, +=0M::$R/$S!TV+K%K*O
M%0MS.3"5KTZS79K&SP, 7@SJK\'X]ZWZRN;65+44\-.H":25*,S0Z7S0L,9T
M9[\M^Z%%6.>F== WP3XO^T[LR*"G^4+RD*4DL+,K0/AN'EA&Z)H;"E'?&KOC
MZ7J[G3@:P4H(GK [<.PU< ((H - 1QZ@X\W,T(6AHSQQPL/8#511(XA2:;VE
M]M'<2*"#3*$#U$$#. %PX@-QXD_9I0OC!+1H>WYG84%6M2*W.F+=YEPVQ0DF
MP0DLN]$$2PP '0 Z_I2;.@^*O)F@.@^*/ 4/<=_O6)/I? 9O_!6D+-KM?E-+
M]R<)3_7L*N.K+S*N7BZ4L%0/V2G5M#>AIGXI^A$<,MSB(<.MTDSE8X2^M JL
MZ*3$01&!BO)Z:/K!/$*(1E]"B \@F@ &Y",R  ;<,%_T"@Q8MH-(.XP""FY6
M1V2G=-@U9B:;8,"9&2,0\/D( Q#P-TS\O"+@8=I;*2M"K8A55JMP",\MO*:1
M!/SEJ1^  ?F(#( !'XD!'TS;O (#>$CW@B7EM^%N?]FKE\<>CC,I!AP9')3\
MXK/^#2B-3G>!;$T/D_BDXT9I-)A.;'OX'3I]]\AAZ0 *"IM 4PNA&X_JE1>/
MI8(#A$K@*."QI\Y=IO0J/'!^K>II6JG6]W9C,N3:%N<UQN&Z'$W-EG%F/@E^
MT[0R3NW65#;N3]G0.IO57/.[^A$ANILP2$R(7?ZK4P)_VU'7+8_KP4V\RL.C
M$M:IBWT)(1-RB4&+&$D78>1=V?W .2, %P N%P&7-Q-5'PLNH3=O.IPV&_%C
M1V_7UPVM,JJEX)*\"$<5*0HO8OBY"BL#) %( I#DK4CRIPS8QR*)&]IKRE2L
M ]QM^1WG$""ERB1%$B9>IB!%A*:+#/JN@F)@F0+ !8#+1<#ES=3:QX)+N:G6
M^(D@UL75VK9FI3))5+D47-(W^O B0Y)%& 55AF]*+_4"B09D5+=^FG+V.2%W
MYN9C OA4$NQTQ)*9!YZ9 G:4-=TM6R437O,E62^-*]O^E)40ZJ-H,( 2^0@;
M@!)?C<UZ TK42;^C8WR?$H6I6+,)84G-M2A!B4OP60 2\A$C !*^&BWU!DB@
M6:@_]+Q0A2%]LV-I5PC7:R.!A \BI@!*Y"-L $I\-7[I#2@QT@QFZ-:V"EQE
M9!*=E1=\0TFW%RG#1!8)%"E2SQ0-^%(KAQN0<SUR1#=<:'Y*+/G:0G,"<ZL]
MUF=]_^H$XOG/(FX,]W-@X,O:W,_H>A #( ;R% -'BW_^>^IE .Q@4%_SH ;
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
M<;7:J<]U>,CRJ,&/2G1?9.I,^@A9*%Y&E&0VH6 ,-VL<:9O-_6I&Q=?%LTY
M>J'8EU;NAB<)+PH-<UZIA&G33(]59+C"**SF62AWZ-;F9*G!Q^N+N&FV&UK=
M8.[7V>56W%M2V$.:^D9H'MMFG.L3 4X1I:HDRL14)D8$1RM.;!F1?=IJ:["J
MM\:BQ7=1U7'HR=B8T?VD:68HM@E%'$<-86J9E6$3:W5WU67?2)IF#!,%G8ID
MIURR4-PA!^.1:$I(>M6L816OY)5G.QOA.<&6*70U">9\^K!9PY!NI4X'T+1E
M;5!M,11(8K?PTCIL&</,6AFO^IZ[A_>3@5>EMI$:F&S2-+MV,NMJ9(UI!5[W
MQBW/W>Y58A8E33.&X7UZU#?\0P<VZQUS/0^:HX9B)$TS,;8S!VH<,Z.FM987
M\W:PT#%\FU[U&:P_= XK=S\86&2_-(JFY>I::Z39OS-VS<JM)F6MJY&ES32,
M8LHZ-)'2"B,9NV2RM_;J4F5CK6HZMXDHCL,/Z54S=CF;ZH'4IW9;;+KQ[K^R
M(UO;I XOE;5+YP;1L'?HE&%25D8KJ6V6JD+Z %F[*+_7@D<$$R_*J>:$4A13
MWY*QNYY9&*SA2;!;H!8AKG?B7JV,>14SHJ1IQBZV-2J[@46V+6[N<[M%?V\S
M2=?26;NLFF!%^NS BM!H>N"H366Z8=*F&;LJ@1GI-89;6(+:[]HR1/<V^_19
MLV-VKMN!T\8/+6L_5)I; 8*TN9*^?IZQRS+62!FE5 Z&(-?N[#RO2EAITXRW
MPEY-K7H52!:YP;;C-YJ.. C2IAE,9,NJW@L/)5Y<E2&/"-MJS1ZE2:RRF.B$
M5$M?<[@%HUM^2$X=I;V3CVTSF-COB4II/ Y*\9(?5^Q2)=AT*L>V/S'QE/WN
MQ# >C^D4U[9E+]"^__SP</^;\&^GK6_"0RE'_NHQ_??@3.?$_67IUGOEZ\^-
M]''S_$H1+/(73+UTAO2 .7MP?3>^IFZ[T<^]^,^?H>3(\ON1+(UB)_R6I'S
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
M[09!(1Y \>\M+93GME8(-&7CQ[[4SI< !!R,7+_P^]P\#Q@30$E\JTIB$"M
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
M8.A\H:$#&#+ D($0>^N)XA]OX*F_</+*-O!W.://MW_/:^+E?(R1ZR-YTH3
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
MT:#,]&6]-YE/^;[8B-4'#_>;BI 1<9FH!/NV$NN$?0LU^X9+:D?'DE>.>;X
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
M$5Q3:]69>=UZ)(RZ:2A1!UAS/,_P$U0"%)79@TL %.@Y**;TP=6%WVP+/ZU
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
MJ/G0-,"Y@\^X5-9AZ63KM6QY2<];TREK56NUPG M,C%,SR4C:2Y-#ID)0!"
MN#5>[:4 ,9!%DW',;9SOT\/B+E.=@DX5 T3BQR^(#^D/O#XA3((4FC"X,"@<
M0182VO9F9)&E1;<:->D5W553:X6CA9Q8P\B"XMN82()CB.M! .+ID+4P#)3P
M5G^&"H_!0'0JJ?12:NI\0F]'Y2Q_7RKQ"@(#Q%4E(TSZ_"[S/Z2JKI2_P+S4
M/WBM?OUWHJ[>WM<[U".O<X%*X;_ 7X^Z#^;_+DQ;13/^TP(ZOHXBF$^:_E\T
MI*/>''C J&SJIO4ST,S@B8O-A<<YYN(G?9< P4*QW!T=:#M:<K"?0TIR'9.B
M*1J]]Q_XXN#?HS[X0T(/C7ES[C7!<[?OJ <EL).ZM+#!S^"'?S]B[4^F]] [
M]"ON5%27MJ;K_)RJ&S YGEQ_"GS1P<SDY*T+GX8/>Z0E&,5@CYXQ-*DS=<&E
M_TZ5[Y$^'8OZ6WKK_8:> SL%(4?W_K+VYMG_TX]?$&!T=P(?#!'3=G5$D4<H
M*#U1&2X+&BUE^=<>XWLR= G.KN28UI:RW<5"5X%]M]>ZYS3N*?GR\:GASN$@
MY//?PPHO)]U\C1/*Q;2BH<ES68CVQ%J7IC>%CK1^#/T%2;7N)=T%>=66==-V
MX2KTX!NRNBEKO@$8BTM]O* 3H]Z:5X5MC>%[AK,;KSWKIQHNF&2<9]J)J!GS
M@P+0L"S@NQW+!9\%Z..3E_A".3;U"?R0NZ/0\"D\?JH.)#1Z;(G_^\_8F_VP
M2L5'.DRJ 5_[_[/WI4VJ*DN[W]]?0:SSGGOWCFCZ, CHVN>N" ><9Z4=OA"(
MJ B",JCXZV\5H*VM/6N+W15QSMK==@E569E/9F5F93J_:7;^Q&#*JH9DR"IL
M+VW;BA,TM-%5:;!K<&,IV"P@X]#_HZ7($"/!+PXV@J1>0E+?8^V)@J7-&5B.
MAZDV&+9P5?@=H#V& 1\JF&H$%@PTS,#_)/W9UUJ^G?3T+9@S ;\K!D0(^!W_
MV[;MUS(P1^"O\!5S%SS/M178F ?83XYBP<9.QMC_\^ZYCP^U@[GOO66B*A9$
M+0^;6ZII@1EMP.O@WX*IA^\82/ EX'?X8', ]F/I*SQ#<@"U@@D%JX;#7WB+
M%( A>)3N07K!YQV][1TK>J3%4K$=G_N#1D4V0&<'D[8;>CP.D\&6J0ZV<"7(
MK\&<'R<Z5$;0N@5?LA0%TV$C>QL^Y.ED?T=:T+Z961(,\T7[UW_.8:_X*SB'
MP?)__I5@N<0_7V"T^%-^H]52AFP;. 1(R!TD]4_#-:$$ 6F7P1N!D,$#SQ(
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
M*"YZ"XTTM/Z<S(#@'L/;?--JV6[UZ%J5X;TNT?3*I7B?]1M!H4P A$\(GVX
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
MVK\AK%P[WMDK33MEAW6(6K;"3 :ELK;,P#J9X.R8(._ +K^UB/65JPU^K#C
MD\+;QV68;Z.&XFV48HBJZ@C+"TM*8DC&1K(8&S&2&..DA)B0*$(<43(3YV(R
M([-'!6E3E851&=*+."$I_7E=8;E*JP'+"]-/1[J420M,OE(79@_QMFW$LTDM
M!T>R1R-)T5F/QW.)D)*#&9YL]<66W1"IX\*YP[PGE[MC8Z&Y/#.EFMEU<_DP
M!B./YNDMFLU\>RS% -Y5URMMWEJT-N-3Q8T;>+4]% S>X-5LCRDGB56*<1JG
MBALG4E2O+,UI3ZBEZ3%?6:7T3']UJA!QP1LL$NO:?"ZTC'6U7(A5I[1QLA!Q
MLF);;:E9PWD\-7M8KXQ2IT@V3A4BKK:MH9>3>[3F==RAD 92H_1/EA>F3*X]
MLV9\0^L4AW0F0?:R-@>/;$<CW=(Z6T^11)Z8+3)N3Y:+HAZ')?V/1AIQ.5ZD
M#7/)EY(]THGIRKSGK,3X;N2%2_#R"Q=P=45Q)N9PKQQO1K5EW;1=ZT3!W621
M:V9B#;ZCI?%%WZI1)AY;-@(M!_ .*!+GA7%^!63RJ\KS/O'H06_>MESY2[<Q
MV'LL( P64 9[),WN?L;7%Q1^NH2D,59TK#Z1@&T@*ZYOJME8VKS'RL[P'OL+
M(A1%_'-RF/\W\I^__>J_8.NLN0FX2<&6X+U@US&_"K""U15SKBN[^L1-90[L
M-L"'L$8[.)1(P$RQ@1&E##''!#\O%=V<WV%@X>X(%G"VE#N_&K%LS@#_0E<[
M6#AFFPM7 6"J&NK@#I-58-Q(8+T2S!4"@V<NL %-'=@V _C%.30E;;_6\5"U
M'4L=N+X=MO*/1?XL93 $_$&Q=_.ZP]J2NI*,.ZPBR9(9S")O&F.L!/\92#:8
M,BS6#<1)UQ6_UC0VMV 19;#I8(6*88/'05[U7Q@L\#3!84WEQUK.]Q%ACH(1
MU)T.:DZ?GCFDKJ[ Q0%5IP0,/PJ"(L;X#K,DH/8 M:0YH,P:[ >@E8?][YD-
MXAV,L2=A;*BH8ED92SH/T 58JS!  TU=T5_2DQ4!OC\&-$4)PS3;N$[+'=CJ
M4)4L#QK%M5'+ ?#V^.#@"=DM'<(OL[H\*$V(S%3(V?2BUNB[J_F3WKK,NX[_
M=<L$IZ.AG;7,6<&V7? VI68%,PJFL+.RV0![JY)EB:.:Y&WJ><'E<WJN5YW/
MS#*/KV OW?OC,#(&^$X'/]P!1I=U=^COYE?OH&V!9\H39>@^+NVIPCFU:U5
MKL]L]R0_3Q;H6'?.UWHN7]XHVBK.?6K'),]7CFTS*8/76LHSRO/DOL7Q6;;5
M[Y2Z@L3D.FFALEPEV.2O/\S]\<%HNVU@U[8/?8HR6-:OUPXW%'Z\)[5[H_XO
M ,25H5CV1)W[4&>!IT%H/PT'*\E^(NMO9)0Y 'IQ4.7&V79#\8392NXW&ZLT
M,/]6KQQ^K\0:(S53UKO#?)^0TO5IF6JF:5<\2#*FWL49IV=>V]*^#G0?^%T:
M*SO6P*D]WF#KEOM0G4U40HTKXL-"T:9U&\AT[+@W]K_O,&6]%>5+;\\9L=?D
M;4D:Y#A#8^M**9W-)>45^P&*^UX.'J@MTU,4'[@?J:Q+!F^;\V 6307HU*7R
M&NG+G27GMIP!+K#R>C2QJ2[9* #2'T>Z_PV-BY."\W^WNM,*WCGTC14UQ'2P
M*T/%\L7RM-AM5X/YR\%VZ\'@@G96'-^JU;=&VSVP1^'&&8J\,X5>@ $X%+(,
M-&(FL.S:,\9 8+[;T-(9*$!/+"5+]7LJ[*!#\?D@;# !GK3_$F!(&F;PT=P"
M6V9YX"F&,E)EJ&GOL:0,K$S(MKIW-+O'%TNR;\P%%'3L?01\%K<>"1SNPRPP
MVL%^A8\#;XV*77:B)8A/SXPB^Y*"T:3_*7-WLD,(PO./X?G[0C.?Q/,'?IGM
MKNQV6F.3I5G1F$J&T :Z/A:_/X4K</LOLS-[C0^OM365AAAG<\T9SK,#997K
M2))96#:NMC6FG6VUDF0K1Y36A?$@%8_9J\88JMK[XVM_0-D""9M#E 4G6^_;
MJMYW!!C.J'K35E\95F:J*7CJQB,)+C%G\@WH?#D^R'R1D)R1ZD:BZ;D]DDT)
M;'V07*539&PR35Z?ZD4WP50R"J4(KK[HM%QEK68+ )NX$^>0(_Y_S@(*U=,G
M[2!@X=QC[3W+P%)D<VSX!6*A+6!/8"<L, ?=M.WGU1Y\*7R+ ^LQ8=+,MR?
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
M[L)%.Q.P[S/(]D#JMLO>D=7TYRS<M^ZQ,6Q7:,#9W4=$_H4YV#]EK<BNOY.
M]^!D]XBXOWLS"0B>A$'V=\",,%FR)]A<\GPH .O<$AP\Y7\O>Z@@_4,%28ET
M^)MM.6+:#_Q9<\ERO"HP61Y#XN'$MN"TPZ8P_KT-N&__GC2&F4!HX,KV3)PT
MF!%<4-NL!^R9-:V:S\4IK^W-@S=NGQ::!CN%U%:LF1V^<3WHS.:ERJ#,NYT$
M.<G5B.&T>1!N(-YU!CH]<WX]AS/8'7F(P!ZK2I8EXFYCZ0[&5$9KE1O=3J5F
M3#K5U:\_)'%'$,31D0>*/"2TCT5JB!PF0(3Q%B@!'T"P5 UUYL[ ,& F U16
ME*]EC*<F[8WQQ8R>6'I;( ;$K$1U4O2F9O7F9^>+-\T\;=J.#<[6K@4L +\.
MQ4D^<EUZ6K:R[(17S7(AK<ZMAIL!?$0Q)_GHWK<63B,(5/V6(L.JTD#?P9]#
M6P+RW/!Q^E#Y!5AO/RIM>/0&["9M[:X=E $EZ0 5$&#_0%$ W-GP**K:$_@:
MPU=\EN*_W0#Z7@>L8OBJ&!NY#CC-0(/B'DN>8NWMS(% #%VX+$R1_/D:X.N6
M#95@. UE- (J!#X49NT<X>Q.M8&7SX[^&A!MB\);Z;-@2H,5"-],TI2MRI0,
M6<$&$K0-]LEK8R[$>J#!@"JU1ZZO\.:ZLL5]&:@1GXB0)#;89QNL&/SK@,VR
M@QE(8S C*/#8W'3 (Z&JW(UY? _,S[@E,8=?WG6/:0'AE"S5W,NGVJZZOEUT
M9;OF>KCDJ^%%C&_KC!=;=XF.61HTN2EKE1:'86OF38 !5_K[Z9N>KG,' .P>
M '3P%#]=M%<-K<7)3'J>, O20P, P#USK$4 M^B0&R1?%VS;0&%P#U]G<JAA
M+-,#$@HM8/ 4 TAVP*DP'2B8_!":H$-7!GSXEVJ DP,\@FXMW[]AA7K?9%:!
M::-"7AV- %R S;4#S08^>C1TX8? 3,0LR/)^16%P[@"G!6CUZT"2U3$8?P^.
M.CLS\@ZS)Z:K'QK3CP]\M*OMQ_FZH1%[8':ISK[9NE.O0,1A+61IK 3'A-V#
MK:"B+<1/!:#,$$X<6JW!\<+R%PC,5/ A,,T=^->A";X=+F+ON7:(MK(%L-17
MWONK/1@88(P9T 6<F.;P5Q_6_0/(6V OA-_@6^"OX#. F?YQTS>U'U<(V,/T
M'W*'W1"T1-^"P&U%AJ  FZ;;BO$Q/-@W")IYV;+:S0>.8'&I'A?$3+P13_[Z
M8Y@GX>"I\IA(@%E\-0U/&U$Y)NU!4^A-.''B#$Z+6UMW!:#.5^>J 5G?#0Y:
M<S5T#P)FAV 3FM#PDR.$VS.<'S'BZ*T'N/G6R:GV=FH0 P;!@1^F%<.1H91"
M;@?3N(-@X2\F'+:%-7]% &R7J@^Q'W<[?Q,)>RI40]<Z)51OGVC(.X!P5=,!
M$P+S5LWAGJ@M,U2?3E;-N)9>I\UV8I%VN3E0O0D"(*5G;^4MW)(_V,I2'6#"
M0$L8/&Z/OWR/#-C>+7M :W3K(]MZ.["!!8U;)1BLC@YY ?+GV(3: Z@%0[/<
MN2-[&%1*SA,%N7W'#/#ZHWCLLS:T#[9:',YJ]R,P[D/G$50MP!2S#G7FX9Q&
MDJK[0C13E'UE. 0*?ZQ (_E1^.Q]EQ]\R/YQ RJI1^>0NMD)\)')<7^P.M^
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
M%C<E+:>,4NQ(7";(1$,D:=_V)"[B:4"NR]N^YQNA GV1(]0[P I2B:3.<11
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
M;X/S A)D.MZ?BKH.Y.QZNZ!PX'G.MYAJ;YX$9%T3V3A0:YF9GZ\JF/-D,O7
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
MR2B;%AWLF?B>/"YM#+=D'G8=D3Z@#KNAXQ"> $)/:0:_!<&0T"W718O>N_Z
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
MN4+BJ*LFZF.+/PUI6FXUD<D/2F%#>0X+K**?3MT++%YGG8S$@9,!E5J"LDR
MH)'W CP2_%X=\7#T X&<@ >B@?\].@K%6^F@DG;0*A3_/8:%?6LIOV=G\&34
M&3SJ#+Y?]N?/.X.'S3_9-#5A)"HE),!D(L0GZ;B0EJ?0\*434S(--Y.,=-+\
M,V>KXF@^ZI?YQ,9TUU.-+,_,LRT]Y9A8&K7YD:7%DK7,4%B*S4E"@78U<3S2
M4Q5GZ@QG#FF09JN6-)I-I;X,+O =CLP"OC!EEW*-GS_-;=T?<?),:,.1)\\4
MVRG>S6M/:6Z0@G0U\BE&=)=!:OU1HTYYK)*5PM30C&2[N=(RL4T]J009PH<C
M8^D\MY2]7H+T8XVA4%U46DP!C3QY>V]EC>P"MTR11G[6;SCZL"AOE"!E[G!D
MH]%841/3F)!S*;/)+IDFXPV4(,GG<&1*6I:Z9+=>X@!K)_BU76[ZO24<>?+V
M"8@WD]TN6^%I:S)0XW6QH(_;YUJ/CMR<G!%(+:'E%%;V4KUEN>JB0[K3%9E+
MDE%S2X44Q2)8U@I<#=25O2:ENY'<W"E5W<R:U-:LTQ.\)Z#1S#*(Z1V.K(R7
M]1*92C0XHU:.UU-E1>7;;3@R>;+V9">6F0XR+7+0H^AX4F(:17,II$[?[L52
MD\0XKI>T9M^H),PU.^NY&2%].C*SR6?&FTF/X>A"L>*LD@5+Z+?AR!,>F86D
MF=RDY)26*TO963*3V6Q*&8$B3Q^ZEMOU[-INK<FU(4W3I1(U]J$P4=3IT/Y\
M;O%*IFAJ8K/]5"IXA7D[E4%#M\0_:B;\>C@H#/-\3N#$$-?(00^WI%]\SYVX
M\IZ;"78583<%)OSECW85B7!740-*H2.[TQE9310THZ$-I5+V'O;<Q>:B)C52
MS(;,J?V82-$Y?NTM/V7/?;]DOO">VR@,S4Z_R*[Y-;LIJAV2+LQMY1U[[L0]
M[KD_D6U?9\^=D%J]08Z7FAK=;XLU*6-R3^+R_O;<1+"C?/+-O2TE#D=ONW;L
M[>H.0IPXT!R\&O=<NF:_XP^*U3:4T\NJZ(2GSY!KR5*7<KW32R9?S4IXJ^'&
MGV(PU&PXH>;T](X>OI=WMD6'EFFM4PE!K'#=:0\4VDXE*8LOM&_=M@\+K2#N
M>/AL[@]Z?^TBUF%>/6'MW:LZ,Q#)7"A"NRC @6 ]XQ2&)^0>0(I.@8K>#'T
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
M-F7$QT:EN48C=XL_P(+?B8JQC%8T-<F0^%A/J'5)<E7HB,MC4,^KKJ1;KN^
MYG0?UCNH)R5">M=S3U#=[<$Y9'5HK4*(G@A#55'28ZD])=5LD974%4TN=?@V
M ,'<AN_S'!]\EK/V6H4VBGXDL)V-X041^VO>%6Z[IE.BFA ]O9],PO8^CK=7
M%HZN- .RKT/1V+DHP%E &_V"*Z!#D< _-:<=(%F*B>YX!Z%(+$BG8I,L;^):
M0:^U.-$<%N*CIWB+IMN?)3:O,Z0W U@\1'.-$TB3_W$)Z #Z$ <(:TI8-@A(
M[!*J*>F^# BP0K0 :!CJZ&HJA&<1("0= 5T? G(KMOO Q7(XP7(H(D?))424
MMP')N'2)?ZHFX<TLWX7?<__U\VL))O:WMM\)PQ 27)AHN^#G]H?]>:&WAE,R
MQ%4,B[*YG4A,!U/OI^A[UO8#[-0'GX0;BF#,W@XC'(,^.6R6^QRDWNO:^^YX
M-9M^3$9=@2_I[5ZPDW:*BCASGYRA(L[<)6<2CXD(S>Z2,Q&:W2]G(C2[3\XD
MWKB*%G'FAFCVZE6SB#,W1+.(,W?)F<1C,K(S=\F9",WNES,1FMTG9R(TNU?.
MO)5A$W'F@YSYT]SH-V/-46._=X5*ODN'3/:M3EL!-9*/\2_6/;4W<P @ZO /
M,Y?@3!E7V9E<2#1N4>+D?D7CBW5*[:JK*\G%G6657E N(G,3F9M/-S??J8WC
MF3M@D3FZFCF*)"<R6)'!^M(&ZXLW(DX^)K]9$_3@RO*E3%8D/*\*3^K;R0[[
M5=R=KR\[\6\G/!<$GDAX_C;AN1SR7-E=OIWP?-!;OH=Z0@=TZ@ 7B(XTPQ<D
M9+  NF6C6T87\UWN;L6WN$Y.W2,A+G'#/,A@OH>E7;ZX!;IVWBSSF\Z:3<A:
MHJWP,7M4J,>-EPIDQ5\MD 6?Z^&;VLUIV90L ]3"^UIA_:/]6^E;K<R8<OY9
M)[G@AI/09;.UWE-"67.#1I.7A6$ZQRT/JE_%F-^Z7![>'0/R^:MEX7MW=\.9
MYT;%TTVLW"ZL4J1:FRC.TL[$%CZZYLK\^$4]D.DK]0J-<.4OP)7[;^CWR;C"
M[N,*>P5<*9FQD3O:<"-.'<>:.N4*/5MOWP17>%$0YW9.U^;:>#3F<G/7F:)K
MZ8D?O]CX:Y7P/KCAN0>)NSVJW",A+H,JR3L!S#M E=?+>5X.58JM;I5TAWR=
MC,TZU5JR.).K=N86J-("Z^FZ8DQDOLH6TIF-/6Q2+"JUD4;=S:DD'>%*A"L1
MKEP&5Z[NK="Q92&3%O2<5E7+#E4P$L-RY2:XH@'98^0)X+G8R.-'JK_.-:8(
M5R@:;X,2Z;^HE\ ? \M7.X<^6'41F, 1=1Q%$V5#-577<W"^]5<X!+Q7>T'=
M-,+^F35CPSC:O2WV#LS)Y8)JH8Y":Y(YT-"M06F4\KVE7&YO2%'HY3B>]G51
MODE83:*U'*G&R!%'>^3<+3*^9!A+@0W":BQUI1K,$<K<C>)=#65NFVIS[RAS
M :?U+92AZU633;6K7;[;7ZAD4@-\,KZ\!<IL)L"1:DVIJXDJ6>RV!_PPUT8H
MD_CQ*TE=*W1_7QFXG[GSO3>UNQ;&).\14.\ 8RX7<'L+8X#LMF*BL['X)L4K
M@T$\X6ZHFVR- 4<;.255<'D_43'2=CJ9[[BH:&SZQR_F@4R=MC..4"9"F0AE
M[B'\]A;*V%J<EOO++*7EE*PVG"K304VYR7[)7,UDQJY(>:ZYZ>13;L]=+-L(
M98( 7)Q)1;TQ+AMMN[NP8\_R1#U*+OF$Y)+[ZVOT>5EM][?V.[ XYR-TI*4]
MZ<,!JW.T/S&;@B[FUIF;^* <QY!DG\IV.3$_].>-4L6IE5 [ @8=^R;(*YW.
M1#@2X<C[.MO?P]KO!T>./%?2ZV[B29*;:: NFH[BR_FX?).DM(%JR$ER4I+X
M;@)8*6E3-&T+M2!)(">39J_4@"U*'WD]?>3^=.GS\DON;^UW@"._UW3E\W&$
M3#_1ZF+=Z9(QN5:K2RD^DQ\MX533/WZQ$$>NY8]$.!+A2(0C'XVDR3.I459B
M5D=3V87AL-1XYB1OXH](CLETENL)J8EM!PP'&ZIG&0A'4-2+?F#)*P77OV':
MV==O4;G_^[W2^\H-TX* =D]</;?5.^UYEJY)[627Z_E:44LW)MF%1GFH@>S=
MM<IC'HE@001<$7"OW1[OP\S]_.YHV 90],X00"'"7=]F@'#5%6%8N' AP(4+
M46DH@B$?""1/.$L3@?D#'ARVF2,<("$S*-^=02$/[$G,!1*R*:B\KPO,%[4@
M-!Q98(*IZATW]FV(CB.LIJ;9=_EDEA3M6:$V%*<.%UO^^'5OGOG5"+#A#36>
MGB@;/E;E6D^:;=C]?OO'+],Z8SJ//D"-!Y%Z>N**F 3O0/T#'2Q3)O"V/0JA
M2$(P0HT)_]EHUMQ_H>_YC@/E3/8!ZE&(QONF!,VPJ)K>&K4W=  TQAOT57'[
M;&+J6 ;J2>@" IIFPWTD]GHD$F&+8O@6^$0#/0C^'WY[ZNLZL1#UH'DQ(:+V
MANB@CQ 5.,#U"#1K-%L93 &>%5J/".?KN8]GK<V54;P&X+M!<TN[&H .T9G>
ME?+,G92=\:JN&0V^UAQ,1RKEAG*'Z"!GO%?&"6@8=1O4/S'_?U"1[/;F*?Y(
M%$0)SY3 //IZ_5MO,M&F230ESYH AZ!I;([BAU8(EVV!:@@UV(*&:@]%7'\2
M<]&N#%(;JJ\#\$'^ V'[CNN+IH<T'[KMTNS@>>A;^"LR(=JV8ZT@IGI 7[_7
MRKGSJ2>P7,]H35G3YNE!>I1*M.(QK]<^1/F,*S2G @65G4;Z'M_E'+0<M 9O
MW=+A)#.FS,U]U0Y:UO?6=I!R(#D+]/6I*@$XHB9.NFCG@06K#@Q(+8%;C?S2
M)&FE.6/8S*=:>6TCMI27K<2;VRZ(L:A3KJAS+DJ*V,[RK)V@"FH1-/+M)5>,
MQ\68OU''B<T2U<QY2%.G<5_"G?MP+T=, 3(#4_@_M##L=N@B5"NTM@"^#W@Z
M$UV(V)#]!OK2*T![(U(?VV#9=UZPP>= O ?7A=I<FQXBTQYQ&:[0S&YFI2F7
M\PQ/85,Y,UG(_/CEX;KD:R Z[K$1@M0PX+(DI!90= M@XD""KPF:PBK%$DO5
M0R5M7B/BL[5ZIB.T5U>C:MOKK])DOFGP=-VH:#&#EO/H(&-?9J?J"L@Q;(W>
M05$.OMB#5 #-:=-&2^E9W I^(.\1-^\)37O=29!\L=/1W(;G)M(CY<<O"W\!
MMTC&7SFAL @]#E%UH"_A:%"*D0L!L'L#J8JV]^CKHOXUI!1O!=Y#T0[TM9:B
MCD1UCX:.: EDWTO.N!CP5)'.L%1Y @643IY0+=AT'+IFP;X"]:6&&!UVJ492
M*Q(HHPH9CA@R(L1$=%670)T\,("#Z11(*-]JAPCH4XP4#V'3:^P@PC=,D:+@
MQ]NXW[>+H0:.@1_!!\#Y9%S\;14;%^CUP37#WPQ;5R7H6D)/,;0JCB.:"K8K
M+@$GXZUM%!J"UL*T/.25RM!&$N)"5'44,$'S(.#?)7_;<1N^PX8O0%,))&9_
MVH0==K _M'@(]GP/VNL-,GL>[NCMX#E ^9I8CF,MT;/1E!]" P>G)@-$%D@W
MF0B:>"-I#EZ/IH>^$8HN^F+@F>/>UQY*:L/ODL'$"Y ""@S</$)71L9C W1Q
M?4PE/  ]><L&-$6\GL?(W_FC/N[61%>58#^RW2^%DH'(B[@9"//NCU :5+2!
MF@ %>40!HT,3@ 4%\RT0>B0^$)RPT/[OU3:RMS49?^KS')N/P\CROL/3]\AE
MJESD)"ZWR1F+>5DB9Q+<&#/,0XIA3AT>^.  ^QX(W\9;4/0+9,$S-R%K/Y\?
MKN,)'01IF.+HM[H(/6#?""F,/MGEQ'8A7HH0/Y^YTYNICCR"'DASV@V]M/"+
MEV7T6D^.A$U\[?.JQHQ+<HHUW/D'G-OW,]KN+TK#0<U;:7ZI.#+E(5OB4Y#1
M\>0#39*GC):?@VP>(@[VS[8HO^_-HO#ESE$@SL>M<9.FO694$ORF@TX@9B&(
M[$ZD$)A\2C>J%RMHTO'G4Z<PX$BECCM._9^#UEJ[,Y(8-#R6\W-[F+:WS/#5
M-#XT44 LZ-PE3N&+?XKZ4ER[VWJCZ4=FF_#^<W<>Q^ 0*/G(L/\@]GY&]#DA
MKB&N8GLD#,]HX-YP"I<>?&W[F1/0(_SPC0YB(:<\R_Y))^$WD 6 OX<KPQ;A
MD_N(818QSWSZKTC K03$B__I-7-G#V#0SU TH7[I!U7BPX^@&4/N#A)SM']!
M+LS.L(J_]H3@)5D^I/P)0??HQ3XFV>VDPW.^M$"/L[UQG";588*/T<5^;)#*
M")00_Q&\?S>RD6.RCO;4[/'K6#\U=ERAWDFBD11Y/-0EG:?40IIT-&,SGBHC
M-64T6$6 L'D\DAHPE<)@HZ0Y4$S8@J<V-%)LPY$GKY\R1C.[<,0E7_6J3#$C
M)A,#!CWS]/6@LIH]D;$<RR> D\Z/RRNIE\@(S.GKZX--UY?R2TOS&5UOQ?O\
M(.8K<.3)ZY<QI[%:K]V45I7'LXG;,NC<M U')H]'ILRYM&1FMJO1V5E%K94U
MI^TMX<C3B?:$<3W=4E2!4X>*G925P6:CX*',\="TDVUVA14)^$1SF,RU*:N]
MFBR%N'#RT.;0STW:PMKCQ/G,Z/7[,[W20#<O3T;./#<IK&?]"K]VDK1F]JI.
MV<K D2=T:E?LU2!32UA\47U*Q*4NP[8H= ?BA$YL9K4>]QO&@L]5*XGZL)#6
M)EDT\H1.)9KC$\54/LV)_41F74FLNXL%OE=Q,M'JE)?K!:'.<7.@YQ)VVU^7
MJVBBIW1BUHQJRZV2QN4*53Z1=M-+JH#RZ$X>VM&I=JI0K$L:-,U-A=X(ZSP^
MX3Y9?:QHC&U3'QJ:N*A--ZN2)YCMI9 \?6:ME!1EVELER)Q$IJNU?%^=CQ0X
M\H1.,I@W[&S9Z/*T5>/H<JW?FX(V''E")YN9>7E==E2R*U5=FZ,;\M#/P)&G
M=)K,N@Q3+Q::VOQILUDO9\(8Z.BAIW3*#Z5Y6K)7HE:D*3:KUOQ5DE.$U.F:
MXA//EJ>)]4P3-P5+!$(QOG"6$#A.1DX;N5:2RQ1B7&+MU1O3Z9AJ0$E,GZX^
M-ELJ0IJL5<F!U78KDV(Z*:0S<.3)ZFM&5QYPSD:"FZTQG>Q.!VROC=Y^NOJ$
M8F?'0BM=Y("HT[2YRG#3(1YZLGI[5EEGDJV"3<;<@IBAX\I\4%.0;W?R5*DS
M2(IZ;5#F?+<T:/9DIYOG\%#V>*B_5@K]M0JQ9U"<C(##;0;5%1Z:.AZ:34B9
M&ID;M'BZ7ULIJVYQ6A+::"A%G0!ONE#O9&K5"2ER VMHLYVU8N''4B>$;?7R
M9!U0286?^^51PLH5\DNPA \]6IB0EN/3)&#0P0D0A7B2)H7T1(*+8I(B2=-4
M.BF?Z $)F+B2R/H]TE^M_+;BI_P6U*WC9R/^ZG5#\6VQ2G:=DK52%:5AMQ&L
MGXKL))UPXYO:1DMP#5N/YQ)LUEJ>,Q7J8-YAAV99XZJY1FLS;Y+U40XA\,DS
M!T\KJSZ9& LN4:N6V^J B3>?,N>PTIN:U?Z*)C=<KL.1B?@R/;6@')S!2H/:
M](WNT$KP35-*]HIR0^MKRW.X GJ30CY1ZJFD7W3Y?-'@Z%;E%%<$=IJ,DZEI
M7$C0"6ANDY"?$YDD!2E))VF9F@!6.I$P4.V5O2<Y(_&#&MRZF66E;M25<QQ(
M+>7F9-1P\J1JIA>C!5UFXJ9RE@-BI4-:U4R=[.J<F/.4E%5=ML]Q0#!MNM(I
MZD.^RK(;@Y_X;N%I>8X#*6!E!W9Y4M#FL16K9WMMH]LXRX&F#FJ;.EUPN%A<
MX\&PW9=H[BP'Y+[4G5(U5];F5B\O*0I77,7/<H!/Z08H9M@LE^!SA7K)K-&S
M8GN/ W"K$![E!8&"5X_]PN.\SSD7@YO;W:;V,)"E[D(;Z!C50D$-'"RRX1[1
M<G# U(.;))3FA7=,**\#A=!0H,D,SP>>CWO"2*&+-U(-:X%WBF<.C&Q1E;>[
M+[@)E>%.0[[X3CN,Y5+A8>ZE QUKTA&J/4ZF2:,S4)E&9MK8]%]) 7AK_]MR
M ")+!\[C[*Z77607F;G8H[BB5Q1!?-DM\$FXZZ49ZH%F3DM?H#BG'3PSY'L0
MAURB$QO;UM6 X8@+IX$/Q%;O3!CL!;'8"ZYO16 7"9NJCNL1P<%(F-\2;KWW
M8\0'V_ H1OGF1#.Z-[-\)8CRON?$" +O<R;/\R^7U8E!:>R7A+DYT51_EIIR
MPUJLTS][7C2%&O*G!T8]'$2' KBG'4.ZU64;>FW-KUG%\L><*A?9#,J*,6,2
M0BH=1_]/#C^"(#^6Q&UP5CY[//> !=KV';@5!EB$M]'\;6P)1R!BUC3FHU,)
ME(T"%0K?4,=G#J*$CE0P:.+P?*:;(WJ6#?F5BM.'\.BCLX%G^&2#,W?XS/-!
MY.#+.)P,9_Y\G+X/K@J$:PSQ>Z^!,X($WX+ -F)]YI!716>\*.$F/,D))X)H
M&PR 4[(M$Y_ _%-]!(\/>)+HO,@!8I#: TRT]'^A3P+X=R$T.<&Q/DX3PKBS
M.Q:!(.9#-)$L-SA<P=E'>&H.@(P(UWQV!DLX!)_]! =.."_A)0;AXVU5#+0\
MJ(3H( B<ZD!"Y$)8:>X.P,+G! =6S[.*X.IMN,(:<YK1F =2(.3,3LU>X)0/
M'QT8E+T<-<SZT*#MI8E<QY,XK7]S&=!D[4W%<[I#AO<M3] FB5BWOSR\Y<-^
M()+>0;1L3GD79! A=[Y%8@\]<XWBN)3CQ9XV2#&TW8CYT+(O?_PB'T_S\0DH
M,#K.RS.OYK/1 G,5^U0P^*P^W_3J6K/1FQL#22VETY]+ZFI"S8X\:6;SN2;=
MF<FN5]>--B+U:<&/+:D?("*Y=G"RKJ\?WY<A\J%\1KB8'(1>'$(^2F0L.I9O
M"QTGU8WQ]87#50>9TE/,+Y&TIQSE,KXV%.Z:CE(9D=D!>GB0#]$BT.XM]KZL
M_UM',W QD52^,Y4ZL!0B<E51BBFR70C@+=^%(]Q__3P]_+'/;_+>6.?])L#C
M*R2[LY_@0A5..+!=\'/[P_XT$+"',T G!%)PLG!X,+-WFR8\E3D]"7NNXK)=
M3["&]Q5T8:A'YM7RR7MG&GO/1VDJ4\CH+4FVO\?05:&?P3$62@Y[\_@H/.'#
M+]X.%2>NI?L>^.R#H\O<SGD^#KQR@:&(,]?F#%XDS3RRKU;&C?@0:4C$F6/.
MD$S$F7OD3.J19"/.W"-G(C2[7\Y$:':?G(G0[%XY$Z'9_7(F0K/[Y$R$9O?*
MF0C-[I<S$9K=)V<B-+M7SI!11/.ZG/G3\OIOGL9\]K6G5RF4@G_\TQ(FWZSW
MPF<2Y7VG$I&D_ V2(EDZ^O#__6!_O$=JJ/2U>R.E_D1H7BLUU,.I"/4@!8'#
M*0B[6D.1:/S5HM%55U<1C+?<H_NCQ+:QUO[ROYH/\I?;D;,R\;L2L/T7+_[E
M7WY33S[)X?@@!79U''#&6YC99IFX&,Y7L1@W%8(_,Q@W;,)W<1A%N8T!C1CR
MX1RFWJ_D?$5?(Q*=R!N)O)$(3NXS_O%!6XQN43E@!DP7U?!#): )/6RV&MF4
MW[(I]%LVY24"I1_)U/>R,NC.Q5>1GOOP92/AV1<>-A*>2'@BY(F$Y\LBS]5W
M0W=U[/7!7=/]M>EZ34IRN$#!<^QN>ROUHK!S?R2Y1$.0W]\X_<UTB"3DSY+L
M[H$ROPW$GTZK(.TMHE6D<9'&11IW;[2*-"[2N$CC(HV[#\I$&A=IW.5I1=[-
M#O?3:/6EC]>;1U7(<*7*KQ!HOB^8O>F]@(-%=X +1$>:X?)P,E@ W<(%!A_^
M.W'^_:L(3-2#+2@1*J.JKZ@1'KHG%/'\LJ;UMF3XWXN9O5OB-BZ[MS<#@CEH
M G6U;O'QLT4G+UO#<_NT7>IL<QJT3Z^%F2K9H.@R?EPX>*O;\)'Y9\T.>XP)
MI5&RZO4SIL -2BVNOM*9>J*>.:@*RGR@*B@Z(MB5 F5^;-L)Z!FF-#0[1I]3
MK6H.U<P69Q)J5,/^^$51\3/-W".<B7 FPID]G&'W<>;2M8(OCS/:LI6;DJD&
MJZT-,^M:NCE;9*^.,W6F,5AWJ8) %F=/B9ZZ>EJR(NIRE8IP)L*9"&=>[='Z
M)?T9DE7HS&0@=?EBS2WHPW6VN,DHU\:9+F>3O*<J'*=6*VS&I]SV>("[Z5$_
M?M'T:2'Y"&@BH(F Y@!HOIA#HR19-R:TXK)63<G:<.@VJ\)1YXHK $TLM4B9
M:;+@<\T$F>2TALK'GG"'S_C5@.:K9/#]Q3E[Q\VA41[C?E.:6/C9 05WZ7OG
M>QG9#EBHEN_JZQ<;&OTEAVU_3T[?S>/ =T>1ZPG";Q^RWC#!_"X)]>()Z]T1
MZ@Z<K"@ZC9VLONBHJ._/:S[6L,XTU#ECF^1ZK,BI02X][>0RD&KLCU])ZGI;
MN0C[(NR+L"^*F%\K8OX>[&OHZ=[TR5(K?$SOUFF)TE;Y-L*^U(]?+!UA7X1]
MMR=4A'U1%/\:V-?M\45^8-4$DDX-R+[;L^EZ=PFIAH+X%!.A7X1^=T"H"/VB
MHX5KH)_;W CE:LIC27J2EV*=NE*%WT;H%X?;WJND2MQ/VO=E=/I+YW3W+$_4
M3_I+H\SN[WA6_4WSN&]AM[\S9]_P5@XL+@,MKFSYJ*GX??@FE\M*N+^%WH%O
M<3ZB3EK:DSX<L#I'^Q.S*>AB;IWY2-3FU?3&9G:TZHW8E99+U/O-"M/SG+@B
M)'$:=8K]*[*.(GV/]/V&4632ZV[B29*;:: NFH[BR_FXW+Z2OLMCIZ :\>9,
MHU-]9QC3EW9[A?0=I3,G$I&^1_H>Z?MU(Z<LHQ5-33(D/M83:EV27!4ZXD?V
MYJ_I>R<M^$-OF6GQ?L92QPM_U!4J&:CO*"+)L.E(X2.%CQ3^NL%">28URDK,
MZF@JNS <EAK/G.2U#/Q$4#R7GC%#3?35GI?O;2K2JHT4/@X5GKQ*\LF-TGOO
M(N1V?[''U^IM-KT9<(BR&0C;I>O2WQ\M;E.)X6^F0R0A7[<DTKU1)BJ %.E7
MI%^1?MT#K2+]BO3K[] OR=(MY^?_3*=X&Q]IVWW)5*1MWTO;;D.K^\F;^MN;
M3O[1O>OGZIF2Z,Z(J6XM7<)W@8RBB*>]5**(?I1\]5=R-JKX\EU/6CXI=>JP
MHDI+7.-F\V>.77II;=.KSL8JIZZ'<;K.I1*VJ@AIG$>5CHY9(]6-5/=SLZ#>
MK;IDGIPFVG,UR><FXBJ7[E?ML=F&JHM2HLB_H\)CI+J1ZMY/0M.[5;<?H^TD
M+Y4\;CUNB>U^ :B3.;*Z.+LI]7<438QT-]+=^\E->K?N@L%2F5"IOL@W^ZT"
M\]06*LO5$NEN_&IV-TI4NJ.0<0>@0H#/%P4]X!A_R='!7YIY%!T=W2 A^=X(
ML0W:?\_SGC>L>VC<&[X!GRP=&.H,*A*PYU6[TU)YNJB2,7Y0=;H#>E-9<>GV
M@2V.N4#Z*?O.&HC.ZW9X@&<+Y RDL:B '?3B/_8@\%*!76Z(CB.(2=HHF-Y0
MT8Q"<Y"U2[PX-);0*#_N[@>%"_A%H%=?KF_7/3 STMI(:_]4:UFA&0<)7=([
M13*WJ/4S56ELY-1/T=I)HM48S(JSF.8/O,8BSZ]\V\[\^$5'6AMI;:2U=VIK
M^PM+6SMK@==RKE&0RGK'G6E*9&LCK8VT]GYM[:R05 VVQGM:<=RWC%)SOHD/
MEM>UM?>3LG47X:S;KCJONA)D@D= "8H2K*($J[^5L_=\7'1A,WK_-O.M(R/;
M=X P:2250J\-UKRQE,:=]C+7D_GECS]RCY\/B3YR1G1D>;?0VH'(V@(.2@K>
MG1[%Z.="-O-J3!\O&5J;%RQ/5_PZ-7,S D4%#8 ?3\]^_Q%I<Z3-?[TVO^PV
MWU*;I_V^[&>K*L>O!^Y,75=[):K31MJ<BK0YTN9(F[^4;9['6PSUE(G-R&HB
M5]47IE#-B%B;<1W\2)TC=8[4^>L89VD\F:U8M3O6JF J@IB740:K0)WC5U3G
MKY^L]6\/E<S_A:F#F*Z:OABDLEUF[H9J;J=./N(/7K]FBK]Y=M'O7-K+L=D_
M3!$^KFOFN@ <BFQ-%8.)U47/=^!_>XBF/?C>K&Y)6BBD$Z$Y,\S&D%(4;;VQ
MIZRNYF,-0?E! "C/-GR'Y_C@R@ 2WMAD$L^<H.AG] @1)(,;YE9\$Q ,^4 @
M\CP0J!.JX1N$ Q\@ZKA;KNKAS$F(,#)P"&^FNF&>W!(X@!!=B (ZOO?Y3]6$
M?[9\%V*/^Z^?F%'WJAM8(;;?"4L(2G =HNV"G]L?]J>!:!G.P!!7,2QRY@X*
M@ENS>]@0<P)M@)^$UI$D_X'F^AQHWJXG6,/[8I>IQ"/SJI&5U<69YUOPF>AN
M[I8DV]]C".5^3AP@:K$E),)_;,M5D?;\=(".N^$>/3.LLHA?O!TJ3EQ+]SUP
MM-#;7/8/O@G_^%Z,A(O;_?LA*T$_)E]U^B+.W(HST"^@(\[<(V?2CQ%CKLF8
M/SW:#,W,#=MPI=XFUVL%.49 = @..BPRD0<2;FX5; T9ZLA-N5#=T;?0_]8$
M"5:__1=+SLN_7*P6Z^NX>T.E0M0\H=*G1$G>@+Q[*01T&2I]%'_N+<<$[9'^
M[\70XNZ6=['H6:#Y=[>^2]S;Q/I[#RN[W4W.X\C_97M0LO:FXCG=(</[EB=H
MDT2LV_]0Q\A7@SG;>Z%Y'S3@^GI+H"] '2YV=NZJJ&].G&2#E"QNX#5B%-,W
M<M/X4J %!F(#0[YR4_2#2'ASV$M^!1_I3H]%,!;>6T?;&U,E@-%[(TJ$J1?&
M5+0/ZRVM<U!:Z"_))6TK/!A;W+10]*I)5Q$8!*7LJ_V_OIM3&72K#4+J=DBZ
MR,?\JC[FK:#T#N@0H>>%T?-<5R5N-JL9/=\ABS5ZPEEYMM!2,D(<P68R?6'8
M?#$YXAZ<4D3$GX1JV+X'9$)%00UPD0;?D9MZ1Q[976#KO1'E%:!%X/K/"%U?
M1%?>E,-<(R!S*PD.S1CHMS-0JVO%#EB)KDD.A@UE8XY;_12K""R"VD3J!&G_
M=4VHO0?S?NJT1E[JGWNI]]>V\M-"I?>W],AS_:,LSAVJGD'/]K)8*(CI]8;/
M%>>"5,XV%KU"!JT4.JKT*7R^D+&X=US_IRQG]S(28WMG_GM)BT@(@'$F8> P
M"V _=V GUK&P34THN[M$A=69QWF6_9-\3(#=550XMZU_@:@!=H)'B+YG$21!
MHO?NG^M_PD'R_R6"2^<HW<^:$MX,X+OC=YW/]^GS@FZ$K8OKGZJ)OS1!.: '
MV9?H.^%%\43P]6"Z0=KE-BN!8"B<>LE&J9=1ZN5?GJT4I5Y^.\Y$J9?WRIDH
M]3)*O8Q2+Z/4RRCU,DJ]_ JGY"@Z\GWCC3<[[[DW0D0IFA<,*U*TP(2]-BX;
M5RP8?%:?;WIUK=GHS8V!I);2Z3O)T9S,0,+,Z6J6G%.SK)KJ6BNVT@YR-..I
M*R86W1P?HQS-Z/#[KS[\CD#UPDF:,7_&E1R!;O)=DZ-3N7AOO2POHR3-*$GS
M:WN949)F!)_7S-(T!K%J;U.ELV0LW5AFQQQ7J,Z6098F]4"R=)2G&;FJD:OZ
M%[NJU\O3_"8 ^QN)FFRI.QA-Q_,:IR;B.=T;/54SW660J$E1;)2I&65J1IF:
M4:;F7X:N[T_5+#K%H@_$28SL.MV>-^IV!J7,,DC53#.O]2X_2-7\(@?UAUUQ
MKE82\PH>$DXNV$NBD'0@.DBW9T?9K<QI[MMG'V[2\9-ZDU3Z.%/B_[PKHW9O
MF>&K:0PW"H@%&2?B%+[XIZ@OQ;4;+CN9?MPE4?S<P12B"T&1CPS[#V+OY^<4
MV[WIH$S#/1(>)!N&7SO,-]Q^^$;F2\@IE E,)^$W[(-$9)PJ^LGY+YA%S#.?
M_BL2,P<AWO_TFKFS*H=^ADH$H4@_.*0./X(^!T[QM*9$+LC5='=R++Y'E@\I
M?XZ@5Z[_FGO.O85PG</PH !34H&+2A7KENL[9TJ_I@M)=;0N&"0O>OJ\RIB"
MX^N9SRK]>L31;<77M])3*/:1V%LO <TB<;#B74K*)Y>L/;.0EN^X/K2RA&?A
MM'0X;RA6:P265/(_+J%#^VJZ@! 5!X!@.4O5FQ% E&9('/O ,2%:N0]$5W)4
MVPY66[=,T9T]$*I'S$27L"80S[ ,N>@]AJ@!8NI[D.,$7#%P/<L$^'N.M19U
M;[V+!V]GY0#7!A(25?@GZ(<!]Y$H64L G;('8@(DT4=-YF< 313O:> TX,.E
M+=&]!_37-9P,?()I>? [P"144])]E%5EF6?7/A&A_R$!PIT!X#T2!<N!LW;@
M2(= .RG?=9$3%.;SOT:(D(IP*GMT?"#@5HUH6!X@D@\$>BE-_J>V)3<6&5T7
M(>!BPA&9W1<?\5CJ/[=)2=_#*Q5N@U3I-*GFQZ\RE#W#5*%S%G#]IO<*;GO?
MX3=TL1R((32QJBDZ:RB^4#DQZ$]\*#QPP_ZP+Z<$=@]<% "T]O73FXD>U+'U
M5KX)]9 ;A.U8B":0+X_$OOZ[/M3I?0'=?UGPP.!!ZP=B!AD-U<DQH/H&HBZ#
M*8#_$<WG]T'50NJZ1DXV 2'>A:1T_>D4.$CI'#1!WT$_3];X72=??"2ZE@&V
M*O8\;XA!N@ZU"D+L]KD8*2RD.HZ*-6WJ6 :ZX.'(L6 2@:\-UPSI[*+'2M"+
M#U=Y3"+\_-")A8]$[A >!_\+?8M@3#BK'<$>B1[\%=I:?.?$MI"95D4]1"0T
M/,2\9W3;HR]D-J3H!&$=W.T@HFR1<GM5!:';'@E4%R.9#,(Y0?\@F,'VB0AY
M3021SW2&.QTHM?@JC!N@:\@U75RZO@H_@EQQ@>=!7T/21=5P">PC!+,)IO":
M-!V_'NZRK$!,@T"U=?+M8[N"YB##Y4N>Y01R9>$]GK,GUR&%#LBW]^CU:P\1
M%5$U72@UX>Y-!7L/1J(#D#!")]C=<5A%P2S1\T/B. OX)'13Z/D-EK,WR\!B
M37T=&38":C]<'&$C'GE>(.IY2-(ELD_P/YAF\$=LF;!5,JTMZ1%[(.WQ KQC
MRKZT0+@ZZ*\ALV5;$)W7SZL#6$:0388/AM]%J>;P.;;E;,49/7QK/VU1E;'>
MAD(;S.GQCHU.#2A0LEN.)0& =A&1U7F7U=G7V1!3Q!"VD5W!T!^BAHXI;#]3
M^/%L .#*6XE.@$@M-,4>%'4W!/;7]A']?&,Q*]LMAHLYOC1O-'N#VC(,1R&(
MES/>*^,$-(SZ_%W'FQN-Q",14H/ Y"#VZ7'M7<8WD/V,BR5]:\HKHNDCQPL)
M8W@1-(8LG _W+Q*"6#@!4WEX;QS4A?X1<(5B>:U7AKU<7<O9E8$WSR]':DWY
M\9)BT,Q.,YY_<1U/R.&C&P>K9@-JQ',8M.6KKHLP/R?:"!_KHBDJV*J&H=!M
M8/4EU<FN]_^"'WSN*T=/Z_H35Y552+&NJ(/FM.M!E7N>50$3L&FV,/F:(?7"
M9W1R\E.E/VBOM%RL5:S8'65)D@?-D,J-PF]%9_';RZX+E1E2$[ZI!=]GR5W,
M!"A.^$_/Z:WD7L_O@51LS]KSG,97RSW0+"NM!M]=_OC%D \D>5J#E @8BZ0&
M72FVD-S#=S\0T-!B/_507B!@(H\!CO[?UP4GKRY4&>#P>2@Z!M\=TZ-)IZ(-
M4HWU(N]X&JN=CZ)_7U$IU->>&%.;?:VXJFJ9 I6QDIL#4:%_3U">9]!"G(%R
M@H7DK&B,ERTQ+Z3J4UYTYL:('>BC'IWY\8NF'\^<@R(_+Y".A^!"N8NV2=",
M[LA.A'0GG@D/Y6;G98>[GA[\<2 BJ&G-'O./:$3.BA4LO!5X((K !,[N&0YV
M /.A.XCD+&,J 'I":'LF2L#'YU9PHP/_LIRI<(]WX$S"&2)W\CK=SP[%LBO-
M@.PCZJ,3'20D<,LFE\T%])01)4X_!>!0?/'*CA96\^1S7PRE1ZK0HJSD%8X'
MFPDY6ON=Q;S\@:YKYV?>7$*.N#/5#GNM0;:<M%O#\E0PG\1!0^/3W*"MU!RR
M4L^L9^T?O^+ITT9KA+5]ZB[)YP&Y:'A_$<@"XNEKLG55?_TW#&W3A)-:$PE<
MF2%^&%E 3AN4=Z0$BNH&>\5@<_,,H8'<0@KX>I#S1"@.W/=O?5&,Q:(-?X.;
M;ZA(^OHMK/WMP\J=A6:APXH6@0ST[N>W<>[Y;%-=H)Y\.A3@/=@=)9Y2TT*I
M2'(#QEK5I,X34!+*P6$E^UMR&NZ#W()C&<CT(0%I3G/87N%9[>0SL2>>PH!9
MZJE>4^7]89U-Q@?.*%92D"5\/,U-1L%;'?X0[/NGJ@G?@9@%R>8B1LI;O\H5
M@[.+*_I-M^+*)WHI+KMR*]WL?,2+FXY29-/M62<'H8-B'EB*?DBD3R'D!4\%
M&PQ1D@(%#%BV]]<E?)L81M\AWDLSE*)]>=X%%N*$63E==-WF=!!,HNET$. \
M6X ]"0Z'N._V-=[@=H%K5QAS92Y)OQUGGS).P^BG/^23GET+W!C#M\%Y 0EU
M/52!FQ-U'<C9]79!X<#S8E"9+G*3)[N8)F/4RC6+4T.6J0P6 S*9>F#)]XO!
M/Z&[8#L@-O7QY?(=WR&\ZBKPD>XZP)K^"SFV(OKJ!)H ^7,=VP_(1Z!4^+CQ
M:C+3J WCE%N/ S)F*W(5&(FQ4L_LRTS\71*#YHX.23&%MPXP=D\+EK-;R';V
M9P5#F=?6DTZ^EN-HH#&9/E_.+\L('QZ3#'6:'[WOJVXCC%N@/B<4]P@&+0<$
MT[PT6RNRL="-=-75YA755SK9OB&[RWN# E%8)F-NK4EQ1K/!9@>3>'_2@% 0
M?Z#B\0<R=6:#\IL&X:ZY'ZCUI5F?4&7!3%GJ6DL(2G9<)8=/Y/A#-O\:K,_P
MO8FQE&-Q7JPMW<V*X=/SGH)83U+D0YH^S3'[FXS "2Y<UPBLF:9.UM3*@%.'
MQ:HXJC,I45=^WPCLG$1,G\!+?#M$T6E*B;G5&*;)1"^IQ93Y*BF*6]RG7L']
MP&\_UO29B ]QP0KN9%5\Y'A__+V5YO]>H.GL(KB0KIBONS_NE)TZRV*P3*J%
M"9.>\_,,F\HD&Z5UNXH"E(_LF?#DCL%G=3UBXV^Y9&_R$.KF,=R<Y2%=J\G5
MVJ*1UW+I1,U=KKFT'$=;Z\=X^MS6#7'Q%)=/8/D!9SJ%VHH/>!%.HQ-QU=C/
M7, GR5 >U# 6\$"X_N0)!5F@:9> XXGPR<\!)YQ;$23O!.XA6-DX*P$*S'Z#
M<S8 D7,&!!]IWSN2W-"#_#V;<#DPF<?F9E6<KBH\G:FH2MO*B"T !9%\)$GR
MC+W ON&QC)GK%^0+9]/\MHR=/TC^ZOG9-!GE9T?YV1?(S]XOK$T]LMM)(Y46
MIG%V,DW1I$"*4E*( UH44O1$%B26!>D$DY)%BOX1S$/<5?29% LQWGM*:P,J
M-8W-6\UBUE+0:<W)2(ZDBW1'+9 YIY9>=.UJ9=E'(]GCD9M"LYO-B4Z%%U=+
MN"/-<+SKHY&IXY$=>YTJ]WL=DA2-+,W4UXQ8-S(H)X0Z'MK6&MEZ192GI#&G
MQOUE2JZ(R[ ]Y.'(8C>?C/?S;4=KKL93==4OD[RNP)$G$RTOL_-B0ZMX7&PA
M*PV^  IM7,[H9*)K^TD1&HNI1B:\GCCMC;I"1D9O/YVH5UJEJ_%!<4[2O5K)
M317,<<-&S==.*,I77)=O"'Y/2ZB9H5K(9MOY>AN./)FHG>BHVD"1=-( [7K#
M5]HY74,C3R9:L?*I;'FT]#BCF1PNQ_&.1LW1VT\GJ@$S/=G03S1?98HV7[+G
MF\X$7:0GCT?.LM71.EZ: DTMJE[<&&:UE1Y>N3\<R65F:]6IB8!OCFB^+/9'
MQJ*#1IZ^OIK54LF47QN3?CQ#)>DV]"NRJ 7(R>O+)8ZO3HLLIS65J> 6N4I7
M3J.1B>.1TKA6<-7*JJ\9WFA4JA?S!:/7AH[ R3.K@UB2G@E#0"9BLT32;62L
M=1N-/'EFL=VME6VJ))%0__1$SJG'&5H1DJ?/U%*%ZKR_0/X*&(ZF";8RI.H9
M./+PF0(K2R#)3"B!H1*2$&< U R:!((LBW(ZF6*G\<3T^-D4[RG5=IK-:G3?
MF0JECM,>D)ESVL<]J<N5M%Y+W'H*:*-*QC*5-1+J$_E+SPJ9]<A(]WD_K0MY
MZ*+(B][RG*(X=1G8JQ*7U^ADG^>3R55FJ2&52I](*K.T2J/T)LXUBW*GU4W7
MY';NK/1GAF:%+?5 G5RK/K_NC$96EE3.23^7&';:([9<YG/E4CN32]$=?Z6<
MDWYKG*1&RZ% <]4GN3<M)ER[,D7B=_+V;,L9%#V[8G,&X..I]D8@*S74Z^OT
M[4RS+2QBA8TVR%=RS51?CQ4M],R3M\=-+S%0;'G%^;9:<NAD3YXESTJT+;3+
M[<Q3FM<&A3R[ZM1(0#L9./+DF<VR#H%&FI6U-6B6-D--T.9/;3CRE/+6FAEJ
M=I/DQ9B<D4W22S-NYISLM],MSI[S];[6%;NM13Z7;JR>SDKT=-+@L]UZ,\^K
M"K\&E7S!&\&1J=W(HPM^KR?9A<ES5T\+?$XN>"EU!=OHT]Q 1FRQLKX>%+BN
MT=$E93FN60OEL[+]_CQ;[>7C\H<P10 EU: 0G8ECC>A[+V4NG=N_(;__.#AT
MD-2RG[2B O?G%^U%\-(5;I9\I*,B^!>X8'N9A@1D(N+%??""BAAQ'XQ(/Z8B
M5MP'*ZC'1&0K[H079*06]\**=-2MYFYX$4'4_?""?$Q'7M2=\ )B5-2%[DYX
M$6'4/?&"C/3B3G@!,2JR%Y?EQ04+E;X9*;Q-P81/;P?V5I#NYA?F/]8X3K)T
M1"F<!OB'D JWIJ_J\74ZZ[W5,.TUDC6V9P<7ZZ/WNH7_7CWC+B4U['7[[$52
M<]..E!<1D00;B4@$++\K-;=H]/H1J<DHB@,4T0.'4A,Y<]_3F;L]&?X_>U_:
MU#:R-?S]_16JW)FGDBK9XQV3W#M5A&QD(PED,C-?4K+<MA5DR=$".+_^/4NW
MU+)E8Q(# KKJW@P8J]5]^NSKU:IK5>,I5Q*'K!X7.5)I,$;V&*5V8ZSY$(G:
M"TJ2NMUH<ZN0Y+:IM5S3=KL1Y);SE=NFTWZ0A?7W3:6EGU5#U_NCTU;!CZ![
M(V]PR-M5<M]!Z>;V8>%!Y,%F7N',<X0-;LP)XIJ^N[);*5EU0:O$7.K;POEO
MB<-+UQ7O$J*J4EV#+E>"+J@U&G0QZ+(ANM <QCN$+M0/X*K5R<H-KCR,!MX[
M,;3VAJ!,XF"$MV_WK8?-1UM3'"MWXAL8EFR@H!R>58##)89WTEBKUG;FNO:J
M2/[7CP:-JJ#!C9/#BD&_5::'ZVY&O+XO/\JNJ1@JT?76=Q<:$?UB'Z/K:N=_
M05>D[^,=]_#YOV_W3T3CT][G:7/Z^7GOI_IJKN[.Q7WS%EL?82\3?]B8'[T\
M?'_BS8+Y^/M\_T/H?/S:P4X-3;NSHF6F89C;9)B[1H'(:PZJ (A[RS'7-A^L
M"+M\Z?:_/MV;M0:-5OO?P_F;=\'>A^%/=23_"78Y^QBT?T2MY&5#!*/AX5[S
M^_MG+Y%=[B*[;._NV+U^Q[#+JS2VJ *C<H#X;3L,L"*28/L,<#LC17Z1^U6$
M@\7O=]ZU9S_^BD^.HA?-UU'C6_+WMT)__,:OCS6)>%,\FJ>$D_6>I6+_^_O>
MZ><WS9=GC:'X\G)O,,;^9*T'?[;LSNZNW>\NSS>YN['8=2.#K(>M[7G,[AW'
MOG]'ONKDOSNFME9N -\%#/Q5+7[[;7+8_?1\_DI\:)XT7T0BO(%!C<#&G0]/
M^U[R=^OMY];;MO?J[X&8?>Y@I[WV@S_[O9[=Z2YW+[X-P;)*DO4%353NYJ$O
M:E=R\\QLVU[\^W;#%S7>N)NGOJC%Q<WC]2T5TG? QS0]_/+QY>##E^G)2\=O
MCSY^VVO,KLTE?_YV^+WVQ=O[YT2\_/B/:#SM=$^>[W&CVWZ[;_>:R_--#._[
M)7?2?3OU1:TS;@WONPZWTMVS3J[!O=1X,WHU:<W>O3UI?3W^/'[Q^=O.:1N9
M&+J7FG:W43Y&_E[E9GWR7!#=0VNO;KWS?!^GF+^K/ZM;#]LF/<ND9YGTK(HI
MP))<F52KR?K=V>&1$XQ$_/P+#L0X_S1_6GOV2R-:?]HQ]?3;A]F747]T>M(:
M)D]?';SMO-U/SG""P8,_NSL[=J]MXJ0F#\_DX9F\5)-F9=*L[HXF< >\7WL'
MG\7?[?T/[HGXYZ_A7^_:K[[_?7I=WJ]O^Y_C'X?'XY/&F\__S&;?DI/DE8-Z
MPR[H#=U=N['3-GK#_<NONBD?614 <3O=9G?"7+H&3]F+\)_:OR^^#YT39SJ(
M3_O?]KO'<V1X["EKW("G[&9)_0M@C.=,K:=UZW48B-BV/DS(+=8Q.5@F!\OD
M8%V-3BNI[BF17#79]<>XU_SPZ>#IR<D7O^D$_YZ]>?/TQ_A&O%O-OT\_-,]J
MG3?/>T^;SUJ?9JVSYBX.#FWCA'.[;&:\"=&:K"N3=670VF1=51NO;X]8O@.N
MIMWCHU;S:?/KP>>C_0_?]EN?_FG7PNMR-3U[Z@[/]OUOAR>U^9$8Q?^\%J]_
M? 0ACL5\NW:[NV.$N,FS,GE6U^0PNA,6R#4XC'8[HMT_>'$P.WDS/XE>QV?1
M) Z1;:'#J-VQ>ZUUD77R%OU!$^D+XZQ^'@/KB$J,8:I3&'T"OVI(*:8E$[6*
M8[+TX5J9V[7FAGX8/58=Q[))7N<ERR7A#-2JGE!=S%K=>D,U,4-PB(P0+"=-
M0JMA-?"]^A@L;0_R2+AHA\F5OT*PRS;*'=)@D[XSB\5C]<.3J^!C!?#FN\-?
M:5,UWYF':?)XY)V+H0Y<"0+)=<A?F+&TO.\I_O4/_4^_=(8%5DD\"7:[1D3T
MEQ@D-2HK<N %#KK40/=GM\N_XD*P*R!@O]#T5'[TX,\/ IB7=3P)I[,X##AA
MS[8<:RKDY!8KF0@+5"_8UYQ,I)TGL?4TQ#P_^.,S+Q)N@GW88@]+3=^'I_Q@
MJ]'LV)87PU*2]UC, "QD8 %\PTFLQ69N-G9SJV?B:HF\*X>IG;N+J:VJ8>HQ
M(,H7)QA+]SDBZ7Y8>X$\%3--7PI JJS(&= K&&;8B9BZ%XR%#X\ZL)PK4@(0
M(!S\!<#B3G0TMR:A/T3,59AXW4?=4(F9I9'X.GB_,WYQ_%',/T_/W'\_?3S;
M/QY^/BMJ,7OQU\-146TY<B=BF.9R^9U()N'P(#@5<8(*PO*G0A35&P+H CS?
M)L.R!Z6V\5X<_W/\^MOT^/FA]T^WYJ9.:_]MP3AJ74K;*-_YX1D@0CSQ9A]$
MA$TU 1LRI:/68JWC/1A47[_6]KX-_-#=^?RRL?NRN?>L,_SR9N_!GYW=)77C
M]YO"!"M4I[$\5#/AC,15$5M'C/J(PNMJ_0T_K00_;5>-GZ[*UI?8M2CR/P#N
M>6!6 O[M3SPQLIZ?"S=%-=4Z'(T\5[+<_8GCP0L"I3DL:PH&'RN!CYVJX>.J
M,/D*?#P2@0>2_2_ /!TWBP+)>B9.A1_.+N"#57767/N^AEX\ TQ_[ 7T$$K'
M$_:^> '"EYYAG&KWI U)V^5H(UU4,HF$L*:PATEL"6Q7:;U. V&U&S98!:TN
M*&Z^K]B#2SY=ZTPZ=;$=]] "2S9B9X>%;A4/3NO$].,J>^2=,\>U._#<V(M1
M3@ZM(3$<>&(D:&]G\*DESD$I\&(QK(/-(T#S2!S/C^6R<?YW>"-\&]XZ JX3
MGL6/;^8^-L232_!-W@;>G=S!U#FOD:X89"RBYHM1HKOW:N1UTRY?>3CR+!UM
M(ODO)>STZDTS!/W7/+Q;&TA_46J1N8OKNXMFO;4V:\#<Q37>1:O>V36749'+
MN"#\:.[B.N^B89A45>ZB43?"NRIW87A4A>YB;1ZBN8IKO(IFO6_H8KN7L<WB
MF8ML\9N9*/L+DX=O<85-%2;IK:3C=GWGAFM3KGF$]:W*E+S5D[X!9E>+6EN?
MR_@^E9DSMV6.YQW$FG:]T;T_,#,R_V[*_&V"X39(><.**\56[JL YSHCBXMF
M#>9<KX9\PT6BMP-*%_E-JD=3>^-Q),9.<H4#RXWF8C27.Z.Y2!FDBEV-%#+Z
MR\:XP_7!UN=9&!B\N;LNB*WCC2K>M#X)5WBG8GC?9#7]_!C+)SSW'@GK*H06
M=#DM$UAE=*XY.\>L8&]HJ9+9VT13SU6^\6WAQ*40J"J^L&R^B_ABT.5*V N*
MY+N$+JCC6>4XLWUQ7876L070+):/8_6X127V9MC,%CUR9NZ"EO1=!4A4H_E7
MYVL3R\F[V!&G][7=X%]^<:+]S;< VVT=OGUS/CPY:QRV?_1VW[XZK/G)3S7E
MI Y>'((Z'/'.J3&/VGZF&Y;TQ'G5/GNZ&[WN!R?IO_[\0^NH]RUZ+L<@-^WV
M[H[=ZYMY,U?<X,LPOCR1O J ,'SO]O"]M9V(-^& [=JKR>STX_CTY.5T>GPX
M^$N\/G&0 _8>_-EJ 0_LM@S_N^I0;.7@\-OVPJ=5.-NOM">^:_[8=3UL[HJK
M]8;,MWMWZHL*=&^>G"NFH&P\$_KF%947T:@_'+]K-1K>P<N7?WUM#)Z*%]=N
MH!U];/]]=OC-'7^>?OD1?'1./^V<GHUY'*@9:G\EMMB]._4%%;R&B1DFMBUK
MZ\/!C_F;VNFSL\9WT?X[>O7TY9?:<QS:U3/L[(YDN=[TH:\\:;6RO>/O/2_[
M^2;R<N.*=96-KOHQ?3G8&8]FP\^]CWO_I'_MSSO=<,P#5EOV;KMK-]O=:QHW
M6-% Z8I6GR9.:N*D)DY:14VVV@.YCWJG;]K>8:/=./HQ>+G?^>?@Q_&GGQ]R
M]),6^-Z/?[]]#Y[O]D[FK?-HYVA>&SY]]Y%'%IK!VB9 :@*DAN%5D^']LK7^
MXEO;'7:[QYW/WWLOTO<?OS;#5\X>L+Z>87WW-S9Z8S9]%2!Q2\W\V\[WKM2R
M_WK0/)DV/LXZ#>&]G[V<AKW=SK,].<_2WNWV[)UN[UHM^YLE\!43$DQPW 3'
M37#\"I73:L\L/CZ,WW]]>?K\[/-^[^7?_:?_?/K8<?:NVQK_(3Z__>NO;_T/
MSP^?O1I-_VV'3P>[>U_[E+!L9@^;<+@)AQNV=85LZY=M:C=Y]>++M/_ZU?.C
M<?#NX//WW>G3-V-@8#W#P$P W 3 K]LRONW<ZTHMXQ=/A[VGA_NMO<;AOW'K
M_/GK471R= ;,"BSCW@Z8Q>NR=<S$=,1^,S']=LRIK-S$]-*J\YGC#6DRH1H@
M:,TBG$P9CFYLB/1OZ[GY,^_4&PKBY5(AG7X^^K?US^#3ZY,O_??STV=1<M(]
MV2N;)*UX>._VE[V%_P1_?7U[_/9]XWMC</CZKS>-J'^V=_F9U*2$*I;] >\^
M.U:\[\037\3Q4R?VEK@YC:(^$4_%:>/;ZY>-Z9>7XNGN7Q^'1S_.'OS9KI=R
M\IM!*&LF(C6P,T9U6XWMM. #QW+E*:T!'M.V *52/\')FUY0F*Y^YB43G+".
M?ZKXA/5+F&KWD#*VY%>2-AIBA?"'+\+H@S.G0>ZC%V)9^R%ZB;Z___O\[\-_
M.Y]?OG@5'KRJ?7GM[G_$J$!SIV>WVV6EH3=$-')BK2(5QB@<<3MSYF42 X=H
M>V#'TCC=T"J5-OA8)*:.%]PM&LH,AB8;##W=8+@#).7LM?[UWDW>-)^GG^.7
M_[P=__MI]/JFLOZ)D-Z<=5XE!YV#\\:;WL[KM__NB/;'WL=U%=8W1$:,13BU
M&>>!YS> X\$!A7#\-PY]=BS8;0U%D37R B=PD4#PFZ=@W*^9 "[/"4P*=NE>
MK2TN1VG3 &W-%L?_-UN9,5X \;+R?[,3Q"]QCH/ >IWZ-)Z[:5MOX2''.JI;
M+R,'E01,0[:MU_2O8TV%[-=?.N3[:8@YS/#'9S39&VC<!K8:6\YL%GH!3@O'
M7P@!@*>Z*1J$"TLN+X&_'.P?OK=FOFL]Q'>U&D_P _JQ^>21;8G12+BT6(KM
MMD #FOF"<$\^F^W0<;^G'IND^+</G_:L5\+QDXEUY'HB<#%D>Q"X=7ZCA[MU
M ;8TJ1ZP6SB1.['":.P$W@]BA"0-9E&(JGILP>6<@H@@Z1&G<.HH*054MF82
M><!5ZM;FT]E[]$8>TZ[K;  M-""'".PH/ =6E BXU MLC%_V&%U* !S 2A^6
MN/X*SIT_=B2A>L00W9? .R;878D8<%].__G^[S]?O,\O7_5KGPY.IO/9^2\X
MCSY)U-D+AL_$J?##&:I/S\]G(HA%*=NOO8^Z)R]JT8^3WBNPSW=.9D=M,0;]
MJ=FW&XUEDX.PXJHO^U+NP5MSV6?OWK]Y]7;W^]-&^GD0G8^./WQZ/?B%')K+
M7W;GG??U4V?6/#U)^]\_UXYK[M?>2U26VSNEETVFVXQ9GC^WT7PK<A106>EM
M,6  B%W+2X"3C8&OX$YBLN^(P\G,%%@>K]T+4H=UB*L02JW^H@SJEXO2#1QK
MEYJ]J+D+71]N!N, DX5%V[CJM0R47-E,LM7)7?T2+*WFX@C)_[>1 U8[IGQU
MB]QV8U'CX9O."%[\V/'/G'DLC[VS6V_G3DBUJ3;I"HUZN_N[I?V<.UH+OMCS
MF@9"Z02L^6*4/):/J<\BAH?\\((AH)H7M;4#3Q3]UJ3<7/,H4+JB=GY/_W4L
M$-K ,/]S?+B_NF_U.O7YF!S6H)+L(_^E@0(2CYU-<+D(^3* .L1NOCKM0;NY
M.]SYVNJXXFM'-'I?!_A3;W>W-QSUFKN#?N,!OY6?.$C$M)77-L;/O-A-XQB6
M!V&R%SC^/ 9K;O1"/G3C_;!QOU:K7NQ;F_^;GR13QO(3D1!59\++>,$6"C!4
MN):AERE\G\AS1E\YG D6DOD(B*I&1Z_?U" ?1 DER [N#_[\)TS!< Q3?P@B
MS6$'_2CT_? ,U>%A\68<[6;"-%+V(]R.6[B=*+^=,+L=4,G' I:/6/KA\VG@
MI/"8&-+S*"_I)VHVC$J"]H(X@0]8>/(;2(L 2R9!91]6%:#Q>X'KIZB"@SQ&
M!<,Z &,"T;')U@WL_&,*GXL(%/-/@JP#V/(+X ' 5VL?:>EL=S^[-]X3Z"L$
MS#DP"6E%/!,NFUKMIBT-"'W'^,Z] %0 OV1O;^!]OI"[PW4_U\%$/ (;+@*X
M"W[S\W-WX@1CLDFF'M^;,MB.GN\K>PW7?4>&5+/%)@VH(=Y-HNA6Y@Q4D+K(
M%;- 1"'1 .KK<8:5$=\WZH .8 +@SAF8"34_#$^0##4$2R9. LAR&OI@;$=>
M?,(WGX+E'.&SB LVF+YPN6#J:P]*DIWYH*7;5CCXQMHK_(RJJIM((B7?*@E
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
MUK'QWR[]VVSS?W86#G]C),=I J0O9$%C+8 EAD7)C@@M5;,\ X!!&&,X&2X
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
ME=S%3V^45-;V(NLC$:<#5MB3A>+;LBX2U-:+C%GX5V\AL6(R$)<AYI43N/D
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
MN.,T 19;DV62!IO.ENTAM :IYW/KEZS#7.F&K9DWXV%9JN8KJS^_V;PX<K4
MM%-J$1(4YG_(L.!B1^'2IA;YB HJ)1I\D\FB03H5$;;G3+'("G,\N38ZK[))
MO&D^=B9.5,\B-D]D9^V436%;YN-1US5^#'/T%L:3E"3DE5P>515Q_0AWS,=^
MQ[+QMRP\U].2IIC;BOT#N75-A,B5#TT)J3(\:[U. H2R!RE74"6W!P+_@(V%
MLBUG3B;$]-4IL#AB'$[NS]71!:=&3*D-D6K*'*<NOF"4^ILE).*RV;7(T>-4
M \69N?I]+3987.N^@S?A]<LBARQ/?XK3X6!S/+6KI Y+54=9"SU"N(O)BJUE
MM4!IH-H;# 76QR.QR6D+<_@(TW[I3N2C/&5"8=:B5<QX)B%W\4&QO\#(YDI[
M&E0(/SKHQZ01QJK'2%:!6\R:ENW=%[R5>N<QB7OK6.%JY*&TT[Q\EY!$-MJC
MBE_$SM7-)M>\^(:2I6]UI<)+K5WL7K%=K$GCOHR6\'*#OKO*.X_3Q+'+F\]D
M;1<#/Z#O8H4QU;WS+ [4RU2#O/*(4=WZ4%PSRQY'2V I@Y6)>47"*D8?UNU
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
M+BUTQV[N=HV ,$1Q5XGB,JF>_8Y)]=2=@W\D#EQK=7=Z+?OR"B^AGQ][":"
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
M]<1*R_2B(2>I<':C#H*3 .RDLXD 2H)7>2-0 SV*,IP!AELA$$%$0,Y!!6@
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
M9$,2P"EPB5I"R],@?93\,JDS1#KA@%/C$$3:4;D4=@LZWQ&TVBRVL]A.6&X
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
M3+Y+01NY*U_DTOW-7,["$\/CN:H^^0ON^0<&?@]WVZAG2-UH.!G(9Z:L#;R
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
MI&M[_/KD/)0X:]QL<^\S0Z]5?  ]76ASRANX]BMZ080E.+6X:)5/07ZT'^.
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
MKQ3#<MYO+*9U1_E=>V%?0A$6.].?=.D+/)@J(EV-'#VI%4I;G&R>FM N^@#
MV:JJ04W'Y;%N51;MM7R)>VQP2O%?SWS3BJAJ[*B<[#DSWL76.#8U3<)-E=')
M$1FZP2(;C#=0>IB.ZO7@!@(CYT&R8BLJ[9J+H><P.7NVX>;7_34.VH=W80TF
MU:)=EPBX"MEXT-'(EO-FW7>KS?&D '7%O<PZG3Y^/93]Y$!6%W$?<>4A*Z?G
MYD")A!1/:_VM%-Y)AV9O^U5\)&$@ 8JH/-)H37ZM1(MQVD^HESB^%&YE#%,D
ME(_$XK7+Q0_J?0B5#<52N[T28R'=MC.6+%J:=0A]!D\=VVVEJHNER</T@4'1
MA[L]E>:2'8?K3-:JYBI.5ZDC)60EPB.)]"%^RLG&<42%$A%+\N(YV%-EF<75
MG=IRVPH[QTW.12,\%EPET)]!'E*RTX0:3DV9=-#S5Z2Q,*Z%5:\W(3;&Y;E1
M>*NU*[WP4@9:^P9+;%U@Y@D+Q*QXR<N#..:46/..:K?)P[6)!'B>GC[J#<VK
MN!$ <1E$!9Y8?[[ +5/[W11UUY9'4Y]LW9)MM$N,:NCVVBPE))^6B$-6\M3X
M?<CY!2EF^MS,$&U']+V$@9\,JG;3^HPWL*_+>BIKBJ1SV*D]^/J486.3%7*9
MJ2X*X8EP"Z:3+I)4AG*Y#H9%1&-H=M#E["TK(N]PM[4D>=%TCPD@'*%5?KC%
MV?EMT-9\.A=UYZ+N!TI;D^@LMF!1%X_U[@_"%T?O$D,_58E*9I?<@PL&FK+O
M1WU]__B&42X<O=G\E@:8L3!O>+=#LSMH_M^KJ?"^KRT!1X])46!D>E-D(L_6
MZWS/60=&DBIA"[RT$5\O[WEZR[YK$UV[1I*R-F^*:ZMXLY#$;YBQ,TR@"FX"
M)C=XSE67UX5W$\R)\UF5<E><.TUT6/ ],OUB_ J]'%^=DNB8Q" +A*R_C&@:
M8?SP=#:H>*$+D^WW, 2A?<D:I5$<\\"'Q; 0:]S"QM(O#L<]/@'7[^>#NOL)
MSPZ>_5AW(:T0"<G==M^J>=_DDKEBFO40(Z:).ZPN'09A_(RORMPB$+C<LH;Q
M*%XNSB6A9P7"^X1^O2# !P ZB#+ZZ0WGG$X>/#^OA9;&K;XDCN(Q8G2WY:9<
MVEC'<:0S./KDV_GR%!&]R]>GM,:#U- H0_'25P::L?31OW:K?TD2M%?CJ]1S
M:N.IBJ6]I;C CO@RY )0/]"(E-UV1'H=BE"R41K=!8)@=J>1/@;AHX,Z:P5#
MI/(&+JXD"BC>VQ_B[  CZU6!:$-M(4Q=F6"*.B\ZM#<3Q/(]KJ_E@OQZ,,33
MO\CR-F3*(*8H8U^\S?.]K/*&@24M_P#F_EKIQMC@+%%1X_\Z "@8TE"C+59=
M0C?T3K+A2]NC_&VXW>KH!Z_Y:K>C=I,GY.AL>)FEM><K_%QYF6-Z>N(-)/*]
M#<F5\=D^%J;32PAYCY6UL#2LA/K*S;[JYWN X9\62+F?W7P/F_N!F92" LYL
MQJ#8MVZO$Z#(NN5ZVO*?C1:YJDE"#J$6,]K1)QS=2V,LQG_Y>LPEGS#)<_I
MX\A]O==MO,0</2WI6?$\ J-#UD8"UIC*L_&9$[NKPRS""[.);*3.8\/D,?^G
M7T[L#YIU-H$UQ=(X$X&EJ>XL]0B3-?9#:93 O243/WB1H+CBC*%<D75"^SU:
M]1OMJUQ."4B%=NK%59>!9"<W"MGS4$/#L8AWC5[S/(8VI0+"_8MLC+O\;YG-
M:A[C>W^"@A$$V=";1&?I%9>>"ZA.!B=YV_:N0[ALN,._.T?+++#W%=A_9N*;
M!BQ^-F&$YQD//\EUN\T2%.*]N P0W(VI8"!.LRV0XQTF8\HC)E.= ^EF="/F
M S ?@(=H;)=W2ZEJQ?56=!H'E1D?"QM;E;DO*)%($4BA(QGT+0;DR?G %#,@
ME\&QB6N1?/NAWH/B7!;BRR3@F"5\EO!?7<5/Z.@PI"7A?!9UKYAMGA<IZ6;\
MH$APGMLV2_(LR>_N74.^0TTC^-11=X_5W >9_%D&9QF<I'SIC4AG*N)<1Y9M
MZV0VH6K(IH\'97 $9QYXAEQ6A0(/NMV/ZL!N_J#MCJHZ/0]^DR,A:NTJ59H@
MA;;M2 AG(9Z%^ &*E&D?-KG,;E^[\;^CM%FB-[V/NTVFA<4OH:;IJC#_C#L2
MYHQMO<Y.2VQ,)5'2$YUN O[@L46?S=BB&5OT6R&,&&L>F*W!KT9?E+N2UD0Y
M#4TR8U8C]6P4(<I,6D*;11?!X!IK\?O%,MOLTA<51L^SP1*;8*_QP3?F_]";
MJMJK.B][-4@!?W/!-MO5W#=ON2:RCLSW9"@HR\SBBC):G,-N'<<IE=ETK)&$
M]SJ':-EOFM;F!1EZ*O7:0'FHAA_8/"[E^V;[!)C%((IVT62,#%C\O</-N/S+
M \<DD\PY N3)=$:ZK 4:T'HSXE/\NYMGQ_CRKF5TH@,"]$K"[U)2Y YOZX;&
M6$\4BAT>3)Y^B2PU/>/Z.)H [_4=,(XZ>96145@ <YTJ^;?2=1;:&<.'E91W
M@%]:IBR^PPLN;AF39,B7KGUW?TZP[ X18VIB%!/S8>"6?LA]3MC6H<PJWUPY
M-B/K_CV(H1\'_WE."K=<?#=R!-)942-]G0-2QU'^98I,F9P4*3MF9AA!NWB
M12^!/LB;QVRY0].4M<;,OP;VZ9[;34$U[=OQOXN*K["B9WP[Z&GTSL8?]=E'
M1*""%W[5;_E7_>AW'HOR;=W0;Y_3J:"/+A?/NY9G5PL,^WO:ANO%_]*ZR<_2
M.>.EI7\%J3W8N6/<JQ6B_[?85/EQ\0)0N6;QVJ8WO^#AV8>BV_7T]+BPH>,I
M3D$;&9/)2G(@Y'VQUL'G+#8&/=;IVY.-+U&8$NF\_/Y2M)+HV)\H=&TWDB_I
MD9O<3^\?+=WC>_O4# 5L90!5&R\BOXE4A7C.&BTE^!:M_A/?*HP+'>F$1C:3
MZ74P"C%O;G(#2[4U/3,9F*)57(JC3%0P3Q56(TX[9%(%A4>7>E*%S<O0V<:W
MN%"4E]P#?#;ZF-JBAA:BKBIA3']7_#[V+G*G5K0AZF_PGD0$%V\^_VZ7;Y2Y
M1HA?/Z>KZ>7LD&"UE,15F(4F&'"YHWY=DY'\1[[1!@(F<F 46=>T'<X'/="?
M7GSGO5OI(Z;;^M?0'3>C3!>D-2WDP)E3PDWSDJZCU;I@\AQ'NQ-%S3#(M@MV
MU5:\:O>=0YT0D<>-PWAZ74]^D$SQ8 J&IF#_ZGKB.3Q!?T"'[W*,6!_Z8:XZ
M:1ON3J&!&N\KEB:,2WM[OZ>XD&]OY%&O/5%UIB1*6!L(0W7QO=A.G 855:FZ
MXGT* 1]>"!I'^S3Y-XF)ZC,QB>ST*'SNM4D!N"GW3_:LOV6T6ALXT9LH"I>8
MSW"\:TR>@!CC;%!Y>?_ O3UG ;2+VNX$(H.T?] =:UCL<E%FMZ'!UJ[AM:VO
M=3NE%A:8=7Z3VSS)JN:VEH97F[/G3E4S9<X]U36+SMT>B!D-*ZFKW>B]JG\A
MF^)K#Y6LWNBC;&JEH>Y+<6@$I<N,&M8).-==WF)_'HFYYQ.L%3(ZF#=<A_FF
MO<-1QT7/,6VR#]+2@]=?!'B]SKG6">)^+,EU5@H:N@=8O??[W?5Z'TS@<,[D
M/V?6D?"]:J78?KP$-Y^+CI6"2478B,8&<VR7K+#U)6&N=S+2P7BI/:H;CRX
M]^S0-:[-K0].7QKN_6>4^#@N#IR3\!M#_;D(W%XDZ5>%1N)KTAIH[ KC__A1
MEPEP=(S.;]GK\);%R3?QYL&>.KK+_C5Z/4WD3C5=T0]8>VY7"">\>Q&\+VMK
MCV1IR^EQ@JX!OB#WQ#2@ZP((OZ.K09\:@84Q982, TDQ24)VE;>3K0A*AB!
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
M<Z/$[HKH"X!)7'F8H*D;SG;F/]L$#D>NK4G4P(]"?J<.W'-M]6L9GO=AHT?
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
M0<57X 08&Q0SQ>PK2&P<>U$\.<4H.U5219P8NJKYSB1C>DX;_:;I=OM^2;*
M.6]:)CG/%H?;^F);@S+$Q@*PB\&KJ-6*]M F443@T-'KRS@"9KFO9/=&YG"3
M#U5LMQSI]PY8ZN=*F:26*A1"F(6AH@,7CY$'<4#(@"^Z:V4:@3^<LH]1/.\J
M#3$KXU]*PT?DD*S((NR0L(3[2%W'SF1C3$.1CWB'R@BY4+W7L4R$T41O _E0
M 'N#W4&H4./\Y@%W-M_M.7VG5+?I,+V]XO,Q14N9[?2WV!%V[>(^R*@1ZYO)
M.?&4[@UY8+U,<*0M*A#\;XQQ79</2YE$<5 <'TD,]XFP,8]L=[)(@:?\PH+T
MN$1QA5SAG7,V#ML77YJ]/:U6^N"&FS("0[&M"(*$,L2=3Q[Q0W\F8<'406(V
MOG":Z _AJB['3XM[#8_(G8S@47K!5E;+Z&K?UC&D]^3)))=?YNN<E:)HY5YB
M^$]EO9(<S9_H983.%XE:)CU=:LCAKRCG) E.-O;PPG&YJS=YF1*8#P)4"OBO
M"O@;<KQNC3[&5\CW7*60<%+W;(0IGAE+>$*[8-?Q,<#W+)%4#!*KH;CA]'R(
M>UU.4RN]*\ZG(NTXK42FO87>^H[N$L-RW**G[L,#' <IU<HMD'[E"D7(PZG]
M#.L -;0S6 AM)G@NR^Q6(#+C1+9!!_84<YN#)T;0*;\6.=-#*.C#$4;]/2:H
M+=<W2G$M* &<6D64%JZ*K^,7.*%"FDZ(:=-";!(F^Q.TR37+XX 'O?4T)R+8
MJ%C:TQIX -#V:G5KX64I&%D;0 '+P5R=F#*7.V6,S.B!Z;E @HN4-0HR2Q_>
M-CD?.D72:(*JR:H65"\\\5U+CJRKN$+&Y=-UQG,F_"+0QTEJ.#_%=D;6D'$,
M/4LJ%<>N? M-2LYZRV?O>QZFX79MI%Z^P-Y)AT!]@60N9R1ZY0(X=5R7D\KE
MJ@95GSD([K@P4D'P(TY3R[IP-3598N]!M/:@YW(T?G 5:J&4;87!.8P2D2TX
M 2M(@%QI*EDQ"E)O!B*$':6-,WT^'$AZP0>WU4!AR>1!"XK?:W*WVIC>LYE*
M2R&@-F,4*G@F/N[V8/>[%:U,PL^\^I5S_\QQ-YS95D';?:"@>"OA7826=@
M#&\76/02ST1:X_M+M6AMT)._NKZ<8GVL:FHHP#?7+D<7&9IJ'I(R @D(SS/8
M8WD<XRWL$M9TPW3U<9]+G(P!._Z 4/T^"-5S.2.*!_GJ;\NP'8%">KD(<+T>
M7L/14;<>VS2-C7CX GD*4S,G.I3*B[0#@DV*P3*I&"4/KU337_U-IJ6Q,\E:
M3,&&J<SZ4"XYZNDDAQK(@77I]4? )G%+A R<52O4&L%=24\G*78/+H@;E/*?
MAL*O0 .A5FR.;;Q$#/\MP>R[:WL@RZT@^^#>+,6M9[<P_YENVXJOQ-R5&/C#
MN)E,WG\)Z)L4<;**GQ03;B(W_>7BVVPP!Z5UB"Y[2D?VPK8.&"YF+.]7I%E(
MLO5U])Z'J[<(ZO;.UXY881TM B&B,\0R*$J@1-?/+<JHRSY$28C\,Q[%$1P4
M7(I7CR3+BY6^F8B4,<D/QP+>;Y<$1$R"FD7D]6 I+U%&WI<&@L$K7$1W#\^'
MF]A>^E-.-R45HL\$+^"6I$T[R/00.:?*C?0\7!=&P6H*-@RP&8'<3>*HHVLG
MJ&>=(;<' BQ\V]'A3Z.TWDW]R+."WO6 5(_%/4/P'&2^!R%.X8IFL@7.UF)*
M1'^LTNJHOJ#.=>#*6/0.93J9X3:TY$1^6%$R*Q<F6EJB(.EI<.CG,.B(]KSG
ME'MO,DDCZYA(R9+QJ)G\$$8IQ!$#4E8-X9\5\1#J^7RF1ALZQ9W[$WW:@GL1
MN(K\C'5BF[MK08LJ?ZY7PQ:2GLY:]Z,W4ZL,4D$,^MOH)_ODT5S2FDM:9UW2
M>H!O^LHE^!Y_9'B<UW$,V+<U_^X/3YY\^@0:0'$(;_+U=27 QN<M1>0MJ]X
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
M7BI<':0TD%#T;0W:+V[1ZIHDSTVXV/#?H(0QY^G,!=%RG+5@RIORL]';Q)]
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
M./_$EWEWC!"Y^ZMOQVB87;.9BU<X(L"=]=0>%Q$+](_<S9@Y9V;AN-0IRP:
M@&ZN8[EY"?Z'T9U;M+F;E-B)Q>2#:^.MJ.87K>V&EPJ;-:]2<@Z/];9AH.%D
M0XC4J"A>[A"/B60>21\!>["!JN<1N=+//4].4PB4[U4WFHE:!ZM$!499I)\B
M!#-$RE>QFNXL%MKOZ:N/DP[*[AD!2>R5CE<902U"(":M#W[+OE\1+V(\H/KS
MJ#8AFBSB3Z R*E&=HEOIG\)R6+?P]&V'M]ETX$X9K)-R]6/B&3V9=!D!!Z$5
M=B)5ZY)+6_1 N_3F,##.@3(4Y6%_?+>8*1+V>-%]<5P$*BQK[FY \(* ="3
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
MR7U &O(6):7+IMT5E_2#HG*T::B65"]<1LOF.4EI*W5JF^+*IZK?=AZ(W0.
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
MGCM?Z)O7)^:M(L/P-,'U_=4/$?>>0CEHB42(^>\4^75EYC 37C4>4\G)ES5
MCI2!_J5.#"J,MK:;KO07]HY0"Y9T1T6Y8>B7#%>P:$9X7E8=C31$.JP).\AX
M',(;@L"=Y%-6(/W%4MD,PR#%B_"(E"5S5ID MB2US).<'(FD"(GH@Q5AY5GJ
M@)+J$V"A3*8)B<\T-PE2< D$;Q7G41P;,$8*>)?(6@QV"B&OFIT*2-%-XN4I
MX4#,;J8F2;/T9NPV.M9%9:BDE\(8W  GN3J V-2'7;XI[Z_^C#A7M$+B>*UM
M:6-HS6L18"W\ ;HORZ.^UR[LA1:JP/FQET'+J#'M<^KPTV\Q?AD2EAV-[C;K
M"V+WQ-@=*NSUO1(5)/KJX";KB:=BX57D2UYK6>]9IDWH?=&8#KWX#;4T80D\
MQ^XH!U(H%H1R2D0X@E#QX&J3Y&'(']+W GS?54>BA @*Z/UQ%XR90]V/@8I\
M,,0#VH VI\-1!W-L]#>%&$JNY^&;-.(>_&**^&02=QUD,IY=K<_HZ@DJ+=%3
M&:WU< Q*&$DQT4+X70T'D>Z.3K))J0#Y29[]<6:N.U]S;M2\!_<\ON4IN\]B
M H]QH6 (X>T$CT'K+D]0MN?Y ;LI.S&P7,O,SM!AR'1W/N1A==^]/,D'/ZW_
M>ULF^+]SD-O$]1)6&>H#(PP3T8FW5"N%GG;?,8X]6'*KG]9=(P=CHI1JQ349
M8@WF)6,6;@1SJ$\Z,+?W$JR@ F:PFTCVHMM%#=J7\39@-NH-!6;(OV34C=*<
M8]CZAR-3+$E%*/+D.TDOL7%&[2$#>^%GD3?IK!E%75/?6A5-R><O ]"IQ&P_
M?%V=GG^RB"4[=R(U;8*Z3DR 7A_X3,)>B-4G3_"4#CSX(AUUL&SPE+DYZ*U$
ME(G#F]N [2#D 0XX814/WJ'9\  H3,0]R/N(,CB /[MC9(\XB1);)9];U3U'
MDYOP-GB"7O#.R5^-^D3% S-[/>Z2)U6&D2A8XR:A3_% :+4)*O.=5P>=3^''
M+W<':$:W)S(N5*8I9;LM/N@;L2PJX6HFA>HF;=EL8*TBXCL*%8?=@Y/!?TQU
M>=N'N(*TH1P!F]2A;72<5C>QY(BC2M%3#E:E/J"BP(?*5BN>%^@JV-]83E"4
M -0E"%\:%6AH&^PU463'9-6 \V!XM 1$%VJ^,$YRM"&B]0O5)+-&O$=I6X?
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
MQ]L)3ONC,T<\VU$!XNQ\?+\@E.N.C.BG5N/_Y%V1_VWUYUVS#J?$]_RHRI[
M?U2RA Q[FZ%D-*0$>I7W7!OZ6?E)*K/45TI%\BZ"S!VVFZ5/\\U;GN;57Y=?
M12DGTAGB5\_#&PW.1Y0)/0Z=0)&"'NS"/BP!71!2C9*W["7&>.)'][A),$"
MB0)GI6QND2>E48(&HVJ87A[=X^3*F-*"K$I&$#-/_)/"S88/9[<HSZ'UIJ(\
M4 ]<QR3D#OC6MSJDS5^1Y]KMH.5=U>.%Q:U,DT6V>07AK /M*,K9%&^JZZIJ
MF9/?-CE>GA421PBHHR]A-(.B6@2LZJ]T]A9R!]P#$1!)D&8&X3-FEVOHN[YC
MC E\>69(T-Q82WX?V+W/%^S>@MV[H]B] Z1%5MM=DQ\9]NTJ2MG8T=+T%?I+
MH&2EHNBN>DO[7V3Z2IEXQS""'/V81-C'HTG.2R>!+</%?/[-TPO<C=B'3EA]
M&CXJ!/R@)\5VO*PVD$[SDN&A+X"=W D(CS6?FSB1/_'=JMY@#C2B'TG;\];-
MN+[0DU>6QNQ)GY@C%(UW<'C&B5^#)+I8@#]*R/1Y$E$WZ*H55V):(>&2@N93
M,*$I=U IW(]NK=F2-#1ND(;PXW@YZ5AP<D%ON6Q1M:HW,FQH/V8WP8\U"B F
M0SPFC-CU?'MKU5HA=F.R 6(=[3O6T.1!20DN*8-8?<N?DA"3IMZ-YBMN02\2
MND#$EAH$EWY=2%G6;4/A,--EFM\Y[/*:<@Z35C]2'+C44!>[FK,K5XQA-&!B
M.!%C[C^'/[ECTG,^LRLTNI7$R4>N&KB]IEWL<K'+6;LT(L@/(/*\=E@X6RDW
MIR3?5& 05M'5+E^7(,OPJ?DA_"/F(YN#T0=0A""ZV[C@1IA30#&U(ZX *>[,
MTEHN.V#9 3,[X%DPI=WJ91(T3U7YYF5&IF?DGY]7=;[8W6)WUWM>!R*89@&
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
M0FX$*T#G4@@"<@)M1'\4.Z\:#@A:V1_4X5W",7%F2S?NCZ[Y\(USYG&! >M
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
M?0!Z<A-N195-<OC.GT/,BV@]WI;=!*RU[W1*PP7E2M\*TCOE(OZG (#^1J9
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
M+%X[FUDUECW&U\OJ4<Z87_=[Z]G6XF6_LR^<]#WKGOT:!B/GX_\!4$L#!!0
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
MA3TCU GM4I'E*$OS>/QY3:F9]B3":(@S,>_*&XHD0:A]6[=&OY4<SN8P?.2
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
M4&*+J+%M#+_->$GG<'TYIK&01'NG>WPQ*!)\R(YS4:9<;Z4M'=GY*J8,W5G
M"C"8QS[237K?^0DN0A'-2,_>0\:R+\U,\]/9[]!MN&:7 [?9)6@Q45(#9\.Y
M*4KZB15W9E.RW/WU>9GN\J5X0?[O1CP]6PZ8(\*%UO Y\.A"IEI:&]NA?%Q:
MJ0-6E0=?.4/*-IC4_ZOS_>7N<WKWC!N'5>(_('A.F!TR2'"1_NAT$!K>*28S
M1P2LDCJ-,WCJQC[&:S=D:,DV:EV(8(VM-SC?IQ^#S,(9'P9@D*$(5>SMAWOB
MTM*XR!>"$Z+EIO>$%9,C>GC':9B+/RPEK:GYVC*3[&4&0JS+S^&H.PFL8T-1
MBK9H,=GV!\U#X3"E,L=V?XC6FU5Z1G*C)PV_O"NZ?.V"6ZCMYRAP.5CJ'B_9
ME%''%AF_J^+;.QPT%]+L8_1_J0A9O[VI$+GZ2>2[T!^EPG^*_IH9F1Q4T!_G
M'E.=BZKSJM2^80O$>$O33S[;!Z<[#*ML/?,/<U7]-7S(T0Q:-?.XSRJIW"&;
MA5\[H9D+V2N5%Z+FR+1.^Q[@\0?71#HS1<S0YX$UB/P?7)NZ4:3==G^( O_F
M\LQ7([&1W)+TI1^,_X-K-#NPXOT?HC7^IM#DVQ^B<_[@JE[+$OW_W(!!F9>_
M5%](?CCX=/I?!VK8]&M\XKGK?J,!_]6.]$A^644*K"E,Q/[7#2[*3B@RA4P@
M[B#G?T( _3<U8"+F<9&0DDJ^OHK)69IU[A]-@_\]<IO>[2("(*C=PS3=<455
M!UL_5MF.J\[]"0G?C>!X\=WP^7UIDP!G(M")_$H$JDWYT8=U0_:M^YQ[SS,?
M6&5;0\\6KE?"7U\B$OWERV__5'1E7[P^F?J&7U<F)G5S>*;A*/Y/0H;/:J@3
MU-$IK1$X#8Z5QGCI%>8(CB&-CTM?$7P"P$MN\#+<[J\C^A[\$ *.@L.4B<#'
MHHX]5\*5>)S5/'WKFN-G_ P1B"P/J?37X5#^%']@?A[_$P_IA2!AWOB3\$6"
MW1P$T]H"AG\?M_Y51P28-/X,HFU*^5-,Y@.-ORD$;[8H$/P[L$1 <A?\)Q4Y
M!+:CCMUCSA*(#!% .RUL93Y0/[/VU*@=KMA*_Y/^8)Z'""BC<$3@_3\$<IA0
M; W)L K_!3K>C2,"F2_P\&\G/7]28D\$0D\Q)X2P8OJ!5EPJ3N&L5]+&V57#
MSYE#XAWXD%/O'OA0?0!DQ7_Q3SJDX.T$G#\1N&T8OC*/UX'QG/7J.Y""%TWJ
MK::@"*J$IL76U1\0\)XR]L\J('_R<0O=6:>GQZF0\>>">_T8(G"1"%A@Y_=V
MP/&_,J%$X$]*P']RLQ7HK)^$OPYXHY;IUS(._OJ? _G/@?SW!])"(TS1)ALW
MV+>SKW.7]NXLEXTB;7K^][CLUIMG(CS!= 2^C59:A"IOWJ=>4SI6]%1\G[PO
M&'Y[NJ&"6USG@2N][,#(8=V2)TINKJJ4)>I3@_STD:5O;4"H_B-D(,P_#Z;V
M_=*X5(/WU5^VH2UX\5D37R(@O^ZTM_%F]:X+DY']Z;.W)L:?BD:\H\>O9T>)
M2-[/CA("_M^B<@5LRC83IA6U&A$7A(Z/4.;$'%:S<$\Z^N;*[%' &[VJR$(F
MD=G&J^+=8%IH5;=5'7W7 *@] X1!QKIXZI&:FGYM$6RZH/JTDB?[!8W+H^"
MM6G_-;)]@XF?U#,F+LZK<7X^K[68*^2>>O)?>A-'>3&8LE";9"S(ZGUC>F97
M:^C<)<S\%PM0)^^5M-^I<\5&L1M*25MO%+^Y6O^:8S415_[>CKX?G%POQ_'<
M@S<I&]>$SN]LG>9"T8<>S',[\C+(AW>,3]2<0&@?F>NX>GNS3-(8J.WQZU\Y
M9RD18&"H"9(B.=0+:;D(=4?3UN:XH0:>C9J&Z[:FW6ORTY*-<,F^J,7D*['T
MU&^,(((M"UIPOB$-OK I(R\6,L13^6-^L$)]I,GY#DT/USL,R-TJG0GOB OU
M1M&2JRZ>:G?4<6;VI.W2:1=V/ODF WK!8(VTX3L@^2D9L_*9( 4M[DJ9IU$6
M@RF/(:P+<&7(-B+ 4,VEQ-\I_SG*[W.5?),&OW!1[Q.W'W2YW#0 R?$[2B5*
M*1?V0761O1RT>/=0)!$ JEVGX6J5V,%R=!_^&@QR):%H,Y(\14;COG,=#55V
M3XW[&X./QF2U+YWFE'%(S"**OKM^5QK.,.50R\M;.U9M<;O3]S#%OW1JEH/E
MZ4K?9(2%B43*_7.4O]\TL_T N9D<94A\KSX+>8<YGH;QK=*#6?6K=E6C3].-
M_"(6@=[>]_T4O7T\DE8L,!4L?>1^J4@;+VTTVK@SG@':8_!]!V8*2Q5H],J
MY7!#?5P^45T*OD(NJLE>(>BF: 3^,A3A.]])!&*L*NVB%'5\Q6MFM=NFL8T-
MP@7//*?3(MBY(E1T08]2@1.R;JOJ\O;,\%3\,3B2P(>S49FX2#4RZ2A?<GV
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
M10K74S>K3G\C+?BAOB7$\:7+8^P^B#N3$L;#\W6PD2+KO6<56F5!1CW;YN?
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
M$NZH>K.)RBR6N:_K.QR__51J37'P=DPVV3TK423:ASRA-S]'A%25%]VJ!%/
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
MIWE*#%HL>W:5EV5TK\EPA_[!VMSL\S3<R)!)IQ"UBO&S#YI2P<Q,L88O,5?
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
MJYEOC9<&+Y] U3E>EJ:WX+1K_HUVJ7).A#I>X,*]9YYU[WN_MQ8['2LXR6<
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
M735ZO9Q#%1<+]/:5<=4>\M+C-'SO5^9\U?CW]P.%I]\,XJAUY/:[VZ!A*9E
M60(8*^Y;F'HPNG!#ZJ23>+!M.6Z28C#@;.)$U7C"]A$3UJ;+(B)V;3;B?[K^
M.LT!VS2FZ;48L]'Z;_A=L)C<@Z0*K:FG!9SZC]]4J&DP&ZE]_2\$B_U/P6/+
M$)Y3B37(I3T,[6?^]F^DU&<$AGJ&"!<GSZ\G2$'_&REZVQ+OA0",C,$%I1Y&
M5M5C&9P)S\H)5F%&J@3>A-)54\L<1SF[M)_* 0<71'JVT-5TP>Z")E??A'%[
M.!]L>L[?=<"Q9+;3TK.[7&6'.[AX^GYU?![XI8W"U8O3H]/D\86^QH_:A^5S
M]8AH1*4O"DF^_KQ!H[EVP<+=B) 1BBA=>XU&GFXMLXO;7NP/OU*NP7Y<E&U@
MMY"LRCN=17;'TT21I8IA";H$9)Q_]JKX\!KG&TOA9,?O%^[':D^VTF34L__4
M4- EK>#/ "9X9!XN'<+NN$-"Z+F+$\\ F\[ETQ!V$YDW)7[B%!S*2)E$2TJ"
MA#JA)GP!$9=6$X+5V:<-?(1@N/UH2KMIUIVS:&;0G9*^]EI;SO4[A^\\/"B6
MQ."TA; ( U)]T?HI!RFN9%5A0H6[Z=O8:2=]2OFR6>Q)Q1S+_2=#%=D[T6S?
M6^]YW*1<:X3&\P*:\7+=L5D$9((P4FRF4_ZK^$1O_,.0I?*?ZHLAW^(F^>,U
MW&#*W9PT'3S4/"[MKYLR:O,>/LC[]>[+_1D&CD=*DN"K'FIK(@MQ1FT81K3)
M_#&]Y59WQX&29>A"S_[],5<?Y4"%#M/W$;]-F?P$/\9&I''D?1]0FU/<N2II
M?HS9&,3657U6[IPJ,;24J+%P-W%I]URXSJS@EZO.K.GIEMCUW'#G^]0:]^:,
MUL!-2O7OD"K#* ((%U\]/RO\8/P&IVN87[O!F.C<.&VU4P;3HFBP<A'ZI<+F
M%6UE'4JAS#;05'IK)G/6R,OE7SZSP$ZE=[6>[=A5WXLIBX=,_6S<XB8I_$(S
M=K?^J/[P5#**6VXZJ9! 1822'1C>*T2XDE722DZY&G5EO%DV.^+AN/3[ 1;:
MR<J/8')+S=3XVB@Y$/*O3=MY-?#''::0R)?@P'.+SS)7&)#W072^.N9)AE^]
M LV2A(!6_R4$#/[3R$&6@BB<H"),@F(#XTI78L#J!;"@N2UK=[>#W4CRJM3G
MKT!1U5[%/]2/J#Q5:$_RP8(HN#B4QZ4!F8D-O.%J>OR@-FGYT%XWI;8QC<KQ
M P6ZY[HTU6./RVO4+C2XD^8<K,347T%("?;X913.'6CR9RH_X<:?&K$ E4Q?
M<,J(EL*[%OD)8[O8AC=L<;^?Z/D#WY3 O>>M(B! ,:,VI15D53L.P62Q)K/:
MS!OS^%?5^Q0B=F.$/;JG7*!7!/F1,=@BY[J5!^# G>5T/),>+EP&8VASOSIM
MT;K ?VMTG_8.J]GSR%B_2H:!-5OVWME6RD^^W0M6P=WQ$:$0K-@(!'M3VA\R
MB7"Q4OXQW=+7#95Q_U&I7/Y3RNH661$?$0/F +9E7EUK9B6H3Z[RWB7H=>X!
M"SZBL&_VYL30.^J 5D.GJY5=5^B/F[=E8?GMW7-B!)5TUT!L"]/4W"3Y<<58
MWJ@L"JA.'4<?^SIX$CYA33O3^/V:EB^\\ 5=47$/S?B<(@DUOXU,,N[&H:ZM
MIEU,[><WS<_V*.<*X5 ]ICCNX+!EYR:W%7<3,K]7D/;1US)$1[@ZG1]\%K!
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
M0Q6/:[_**3*0P3H(Z;.:^O+H U'?":W"Y% B&X97O4OF^;9"U_&]<=M:\E
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
M$9 ^(:9(R/#Z;QS,J+/U?(8Y21Q)OD\Q\L7.HRTW;QA>XY/J4-EX?HE?P_^
M?@N2DDU<[FRZFBV=6TIVUZT>+\ET21^;,XI1S-<6*F<W SX)_:7WM;TJX=_G
M0N(53<\QPI=B H46)7@NOSG^@-SI7#PYYOW7SFLG$T8'>)]3(#P9C(T_!52D
MU;=&_]%V;>/N*9#/!=Y?&?T;_S?^;_S?^+_Q_R/XR=>_+A8\J2C8<^XHH/_O
M^+G\_YN=SOX+4$L#!!0    ( (:@!EV$*9?9W=X  -_^   8    8W)V<RTR
M,#(V,#8S,'@Q,'$P,3 N:G!G[+P'6!3KEBY<"()($B2)0J.@H @8"!(;14!$
M1$!R:)%,"XAD;+H5)$@445!06HDB8(LDB4U&1$%B$R0T.8AT$PLZ_>4^9V;N
MV7N?F3-SY]Z9^]];]N?S5$-5?6O56NM]WU5?P1AD3 #[+NOJZP),NP" "?H'
M,$8 ;8!YUZY?'VAC@3Z[]^S>S<*R>R\;&^L>SKV<G!Q[.3BXN/GV<7'S<G-P
M[!/<Q[N?7T! @)-'2%B07YB/7X#_UTF8F*%C6':S[][-SL_%P<7_[]X8]0#O
M'J9"YC?,3$> 7;Q,S+Q,C&8 !LUS-]-O&_#7C6D7-$=6MCWL>SF@7RC;!^QB
M8F;>Q<+\:];03T.AGP,LO+OY#I\^S[K?V('MB __F?M)K_=(7"AN$##I)DF>
MO7DGC'VOH)#P 9&CQZ2DCY]04%12/J>BJGU11U?ODOYET^MFYA:65M:.3LXN
MKF[N'KY^_@&!0<$AX0\B(J.B'\8\3G[R-"7UV?.TS*SLG-R\-_EO/Y24EI57
M?*RL:FQJ;FEM^]3^N:>WKW^ ,#@T3)R<FIZ9G9M?6"2OKJUO;&Z!VSN_[&("
MF)G^:?M3NW@ANW:QL#"SL/VRBVE7X*]?X&79??@T*]]Y8S8'G_U'SMS?PW\A
MZ75Q [O$61.2P,T[W7L%)16(1\F_3/O-LG_,L+#_D&7_;-B_V#4,<#(S03>/
MF1>  S33S!AIX%\&&3>LO)E)8@ _^H4B"!;?U/4F0_6:4Q,=<]W1PA]LJO-G
MKF6_T?5O5XL$VC6?,/THM?@,(XTG,X#N"A2* 31*,P#R(IR(EV( 65[@-@-X
M8,P IOJ8-D(%5J.HRM,,8-US' 8GQ<"I(8F@=SL#F!^IT\00^3'@!A"*T$&]
M9@!<VW#:P<"V+NJ11 8@ED4_N(K945I)Q((Z,+J&%LRB&R&-:4(;,0#=4?(:
M ]B3Q0#:WC" 2"J6'E\]-4?GU6, B=?8^M?_W]S^CYG; -M#NGB0:X-%B"$N
M6OU\KENJ:EE]:2^Q3ZY'J/K9%&^S<-CRIPFG-?U,\/.X*4D@*F:E$%>CX>Z3
MJ_?6R+50>]K.,NNBI-M<HI13-#MGY;D3>A[4^V 7^6?35-LR&REOLC-O2E2P
MK8D4U"D+UR>1^\7/+*39\KU&+C6//KO2E;)=W_AF.4P+[OH&=PZ<N3LI:CHA
M'^L/BPI9' R*GE]%S%?E9.K<23R2ER[V;7&^0]RNLH&XJM*"1B^-DXRQ!Q?K
MCH"PHGGKXJB&@30E[!N4+H<[A[B[MWGGE.^9_6($"^<]%N)SKR:8-X[%4)O(
M<\LM9&_#GAK,)!>SJ;*(5_44<:)KC]2FB6VLL,,%+[DC"0KCMW]8GWH=N\M@
MPB=FGBI*L4+=!M5<R<>FVLS%CI''(TH3N0S>+MA+D]GN>ZDKQVZ<*/ \\83]
M?4G"^79FB8\ +$OQ/A$/"T*VJD:6.+Y:VO$JN9ME&YIL4E%<I9_](1T[^OFM
MONZV363#!&$NM4%^6'OS<24YK\D3:8(1"%IKLC]>^="_]GC=(=M!JWF28?R'
M!E3QI)/=D-S54V<_J8B=SD3WC$F"1A0]E >((8I>ANWUH"N!3\I[@QHW=Z>-
M7PI?YGOM65B8,X@_&/F-:><>SY"JS 1V>&WS'IA$.CB)B?(+=6P>DR5U-1)?
MGVB?BF=NV@QYL*6:NXQ?T+SE(DT BB_NU9=P:[VTP[8I!]:^H2)!@3SD#CY&
M05[8H]CVJZO/6S?VD\:5)GL?WGRLX)8SN&AU.N$\2^0K'O_,ND#P.>6F 6FD
M3147F3H1V,HCP,%VD3Y(&H^('XWHG+;X8K(=?OM@><:O*)G]OSCI_M_<_H/%
M2@&[=' 1V5C'AQX99FLQBE7"<GO5B5'/DW@>XDXZ]7F^(J?$E.]R,U5[KI?V
M1?=ZW-0!%M>8\"G7Y8A,ZB$PB^V>(TDJ 14X:55:7*28%^X7@7<KNO)5<$OL
MYON#!)8IYCMKGXIN_' TMF^K-4;(,("F8$/($0OD<<@139 CW"!'K*;3XWNG
M\'3>* :0,)"JJUZXDQFSC: ?_.R]HVR4P ! 71A=38^J_&1\W0LKR@!(<7!J
M0.RK&==^?HO/T.Z8*::["A4(^>P4Y+-A.+$F%_*9'[@"^<P!\EFI'9N,YIO,
M.HO?7ZP;\M",,NU@7AN&*L'# $0SYU6L-G0$5O&_NQCDW^/X^5%--09 %,:
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
M*;:8(48>>,I=1"08E1KR5[*>A7V1-#?9^V%*16SJT27<YZY(31AXO !TJGB
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
MK-I+3@P;+JN(0Q^G7B&[Q#BE-ZF&+0245[A():CE$R,1*M].'0 ,]@J*3DF
MR)X:0]])&XP$G7=9[3*^$[6RK+;M6;[C.<3Y?(7 S]1"[X"MWD+L@?\PZF8
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
MTU7G.P3-:C)T\J7C]4*OGJG8L8CQA1:BQM[P\PK1<O.0GP]I-F:#X..XHX#
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
M:./T#MYH@N-K^%N/?JLT(7ECJAN_/.VZ86@5>%J"PT],5#ZU@-,3KDO98:"
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
M6Y#PO+1K ,]<&C?<;LQ8;%E:840+'T^M%T#'/\)@?=ELDWM.0JKDSO#I!39
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
MX!#DZQ^'/(XU]RCP$1&O^2A?C1GV#Y;BL<S8[+E:_27=K?9+PTO$[8$>=[?
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
M,F2)P$1 K>)__:_VR?A\&E_Q&-M[\WA+M-MT^>^@ER3H[4U[[RIYP$/B#!T
MP<JBEK76< ^+S@9WS!KO8BU>.&33K5K)^_P?R1?717K;46VR"$:+32_B+^4
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
MI2-C'Q69C!VZ)USZ.$VU53,=14VC6S&&"J/$Z=N8[4WJS[O74&0'R.DPM@?
M,V1Y!+I^49S=+FB>\80K&\UXE7F+![J8[;0J6S?;>[-=@DYH81O!0;9M<[WN
MK&TW+T!W)ZS$.UH+>30($7@B0E"XT;.<;XL5Z!D,?O@GGPSWW@*S&.T.,P=[
M;5RYNNTST^2&9 1 '9P^GK&K$Q)LAP/'BKKR;_T^.V@D#XC9CD+MZ[IU"OF2
MM5ZY8TL$#R0FPI%/"_PRGMI@@O@=;P!T.V.J;T69A]9DL9.1+7KBJ)YX! _4
MK'_FU'@.XAL"_>TU[OU<RSW%7R %H7&Z_CI#QW&38XITWM=\)RT1R&N O@'<
M@SW"03#!_5R/WP]T=+<5U[EUW*EKP[H&0XYRUG05_-@_?2I,.[RO-L&1P6?Z
M@BCQ7]2Y6K F3E?R9ULG!,)4&TAZ+AY_I#>_EHA%?!=)/O@Q>U^[SG2,SG2D
M%!#LQW@ZD7"I[VIU$24][5&TE,;I"I1 8#XH/OF4_!PBSI\:'"N_VBBZ>0I:
MS7SR-\8S:/)0J *FBN&WE<!<Q/RYA.*=T+7/A5,\!A5KC\_U/OA/+&!7K+4K
MI=2:DOSN-18-DQ/U\;^C;JBHSSZS2T%N(Y0)2.I17[B6A^A^[MOR1=3BU?D[
MK$0_$+QJIP?M_(!_JF,F?":@J3\^*MQ\E;J#'5KL52$UPH6?0ZKW;-]4,K1=
M>*\H1&XAIHK>I#.[U>=\;_2NJ@B7." X;#$?4?0XW/(+P 8,(+AD\RAZIL]6
M0Z0?BDA[T"4=NB\'9^I^*DJ5(LUZS!KY8I!H)1'N<6F+UYRO]0MC .=3^X)O
M._N:A ?%2(6UZXG 43GW<DS.F-N]P5']$V_.11423Q>B_0[A7^M)^2W'@_)X
M=JSXX#4%!I@?@+GL;US[.5YKMY=RY^S75+66=)MGS=N:].?WOAR5)CZVA=:;
M8*3AW 0]3K6$$/!$804N;,!391?1DTKDY<MKP@/>\4SH,-;<?DMQL:O&U:,!
MB\)TGO_.'USCP\I^JAO8N'K**=Q_D2=TZ1QYUB[#<E@,=YFO/7KQ;IA)?9N"
M082*TA&7=/X;&Q>A3+M1ZSP,9,5D1]?#/,"<PPF0&K>FWH9'@_Q?<[!=62>;
M[&C:DN!5.+[/\U:C*S6@^0?-EYH:E\^@SK8=CC-ZUW$5-P!GZY7?S+6!Y=;O
MZ9XW/1$NDK#6B61]<D=;9H=+^JHFE']I%68YUR6\04EOC/$8&#MO[9AO5;'2
M#13_X3E\JN[!-KA<:N8-?%U]H:GSK8"ZYG=]GK(-=@>M7XLV8+""26*XTNMV
M@?0O]4"&BWYOFB\U)C\\" :9:J_[%$DZE3SZ]-8YRH*+'O=Y,S_9KB4NHM6
M>J0<A%=*ZFO8S_:'FY^6#GLLTS8F./P\$4R_7R%"LN#_3=Z8X$R&$<W-AA "
M(ZAP*<7J?J_%E@>N.19@=BHCRP+Q5@)=NG3N*60ZQ)&6<1,L0FD\)(!4ZH&P
MUK TWUJ[WD4[.CQE$4ZN__KA='WK*\S>L4^8/6=IU8J>"#;PR3,GBU?"4F(;
M[*21!&<VC*?.<:HN:8GTR[M<HHO7+$CP.F7K9YUC^\[6.21$5R_B52 ZZYQ;
MY+Y(8@$L=4@W^7+K^GL8G<R8C6IO*.F\??#EE7K?Y&:*AVE'9O([G6!_6S*
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
M>FA N$(87U@YN./.9#SE<<19I1\OX5/#D#Q[?@FTN>1#F^A(Z'\>.WPNO"H
M"N&,1X]M<1&8A0$-S(<<RB,XY?G[RNZ5#J](;IE7"+,41IM%WA=O!SR'0^3#
MEK+1QX/Y1% /E$$<+ 15S0YAMYLZ.EXT>6^:L?E2,Y;>AW]1@J7_/A##(-QH
M,TJE:$BZ)&W>>[X.]XL+QZN@0H1UFS#U<<H::!L5O'V%SB8WG8V&@WOV>^5W
M)>[&X#P=FF-D%9^:&@LQP5'8W1N &T@\00)';I0WO/A\"J97X(K\;,?^99=R
M/&947=KU)T&1\(Y\J+R:UR2 ^^FT'2MT__H>-6ELR^T&5V>$QTGK@8;N>E6#
M#="K^C; &4X6;>.%[8T: \%/G@1.*30;1!D2DU^O?W!S0WI<CF,-T%#1VEIW
M43_V+X]VW[I3#E6/D[_Z3ESZLDN_U%+'T/,G7R+@;%3XM H=0H^6&UI/1-X
MDA#T>&M<RMLU_FS]&?$NUA ODGS*UAJCY28"SJNOXCM:8L?O_G"<$2U<B^'@
M SUWK^]"!5'P6!GR^EBVN$&A.UU:@_^:6\^3G.\GB)=G@<O?U30.#S$$EM,I
MQBA[$IS=<FWYP5:E:Y[D599R ,J.$)JCU!T\\*^L'77(9YV!6:7L-\^:_[$N
M>Z"EK"9K &#;NB:%*O7_\QBDOKO,OTX+9(891QK(&<W@S:MM7!]#8Z75SZ,M
MN<Q;/[[*HJ0:MB;Y>0<04JX!Y3[(K[&#KEX_@B[LH2UK9>I9[4"[53-9&LW-
M=YU9U:#6'SG>R4_H!>X<4E^J0%71U$,I<OW_&-BZZU.Z='O,%F0JNO2J[H.M
M@FAJ%4&EW^)U^- /%]_\.'I=PLM <';%B*D_)-^XLN)."&H]JL7D#R-4<#ZW
MS7=X=-2&;\@8+$SA59-A8PW(IOT>\-!.R"OJ@EV$,L2T'-?S!)/=NVQ ]UM"
M&L'9/$UWWL^^/TVO##1T6= YXKZGS<.<_N_L0;@*82+N C5RV%X+O;69;>$8
M*+5Q%Y!K3J93.(T2&NNV'"S89GJ?_5QVOT$B/=0E"E,;[BF\H.K0MYD ), %
MG8X<NXG!*^+F9G2#V]T=7=Q!A_<>@&F??RLSTTO*--4@2 $$F_YW3S*Q<*E,
MM=K1XX1!,](JD"ZYZG4K'0^WZA*N8,MOHVH?'FRMF"L0>>YT0]</UB^5H#>
M#:V??\:UT+79"7@!"$7X+@U4GQ-H6?Z6WDOTVZ?5E=PLT8S!7SD'75J7AO@'
MF+1!%AAE#>X&\&P6;RF20#.SW4ZH$0 H4KBL&*0-'Z1/WWLDSATZ;T=VS>SV
M_O>:,/8ZI=!U2H?#V-+FQ[.JB<+L+4"N?<3JE'/&0Z)P7#FF?#B,015,4 T-
M& Q*"W^#@<<:BPH/<B\E!8)EAE:.S^-_>-L[+7/0_A(F+)W::?P-$[I\M+O&
MM@"3J)A$DX];[>N]?SDGP_ZYXJ6U:T[F'R'B[+=[:FEOGV.K[LB;&9(M35:#
MKQ4QUY5AE4M6>PLS*^!WZGY0(I1][$MQCI@T=DO3U"<C) UGQRFVM%.AM#8P
MW6SSF"Y>RK3S2%<15CJ+23)-S=#7+ZD45AX2#>#O7M*[A5)]Q<2DC SI?M'M
MYZ)?L)^7[J$>*0!9%==HC(K.-;;]_74G@B[7^^Y#G<U*3,!!=QU.=<@,NXPW
M731!C:>6RM8Z;%PJN1Q^>I!A_JDX!TO]283+,;5?1/S54#C/P 8U<ED#>QR#
M9T;'G^53@?\)[,36=^FA6=[DH>K>\D2-F9UX,2U:E#JG:K[NJOC)+LB>=.D*
M(P^&6&W C##'[TM%//R'#R@CKG\;);<#DS(4OK$44(C'K3>E-F).S6;_='(G
M*JZ$44A_7D3,*K,[O\VJ)9>N?1@+^OE31X3@(UJ21).(B76"/ZSQ3:UTSO6G
M$*S)R_R^4*$%][,>.EP0I^S#GA:G'&^T]->5&77F#_<3YIRAR>],_$FK<7'G
MV3@02C7NGVK*61C'[W,@XP*)[]5SG6O='B,6(A_:J'<DFE1>-N71,/LBZ.6
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
M;]J!LRN,QF<UI:<$OR)R:L#=UV"\V*X=;3;_X2B[%&5.=9QUKLYRH2:B^YD
M2T((D?.[C#,)P%;DA\ JW#;DRPQ-_;3:#?SH<$E=C/[I[E2&ES>0ZTO"43&^
MVHC<&G#[+#M6-!QF5,#PXR.N/*70Z&RD$8Z_P/VBZN?Q9=I:5]'V84;=9UB1
M:@PX\Y2U/'FPWTV1WO8P0/X$%K9^U8IKOX4==QU_>^%)0Q)%&?[5\/GO.&8.
M9YXW_HG+/ZN50?,"U'B$!G&R MVL)QQQ>&[(G=WYLDRL<>/P"(OFQ&6_VWMO
M?1UFO,'==%B_CNV!2I%:##@Y%:J.>Y*M#;%\?J*RDC"_'"&<N:#G0'8'6+,+
MIN5NU0E97U"Q\6;X7K&OP_0NN&MY@38\[!/BF[60-+>['?^5"<\_.07>80'Y
M0AF28[;.;5+[FU-L_-DI]L@^H;O&KM H,/7X*\+3 ,()[W@U EH1QB (EWT$
MB"!-@C@3%3'46ISL,D4&)&!QEP14KQU T)\@YI%/ O/4859D?U&[10*R4Z/A
MV)()./Y$ )LOQWQ$!_W=DS3)GC1Z@@ W$EMO_RZG'+A[[F]N^%L>7_<"R"82
M^-<@_QKD7X/\?WZ00:S:+7HXQO[/:<7:89Z9&?^D?WXW2P+G][+9Z*4/GP9M
M!I'5ZJ[L%;^=3M;+'[[73:@#C._\T?)/Y5:$E@X4BDSD%4":CLAA 8;Z3A+
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
MA [UVM@[H</M^T%R^' LXMZ4)/^!MM7EGV9E"+\W0Y7J]5!>7E8MVH;R%J(
M02U1!]5UR*753GNWY@*Y7:B!=[3@PS]:$#F\-@V"X14;,JH(20!6F^OD7PTE
M =R%E8^+H#/*]^=[^>-\I-[;G&,->7*.>IM1Z=9%W_"-5\[B>]XH?&2ALV^C
M;T;!FF;W2ZG'=DT-4TD@D&W:3QN62X*Y\[%G:971DP+8<N*%--@<WBSAIRT/
M":C8D$THGU;#SO5V?TWHRC6K,$-5?-CV& <) [##!3BEHV(J40#[I=+;3/7"
M'/RI6>$>,^=7=^Z+HN_/TE:6FOMU-H&8+!RY>S)L/4Z5.N"X^51G X?,><ZI
M=M(OX3BFE+V1_@)G@B[0SJH*UQ$V9T["G=[M#G_/([+/=3':$CEL;7VW#BFF
M??:.6QRI?H(H5J=K$*R[?A/R&0S2W-)1^2Z?;$;+$4;0YJDK5??LOR[)65+5
M.U(_L@.;S2, LR]0KW;^R[H2X3C)X5BIG(^M3[PD+#(R7FP/Z1^UY$!79UO:
M8$KX4&&9A*B$GRQQ)."+;UHOVI6*#++/YFAV]="?N47LK&E31?D&WQC^JJ8Q
M0E!:V.)8;?2I^KKF2Q2<,-EGO&HOX)+:-Q3P/."9IO.!SO8N/@!'QY46)-)8
MS5O)S9<MNKY-1GX+E/@8<HC<@1!8S>$X.8K5&G :O(,&QTF,?H'""]60(\J1
M!+Q@P$B?L-/!L=I.9)<?H2T<M;;_&PR91SPK_1*U^Y",+MN%R7WGN5O\&?\U
M@,K^$X(-@:F3(S-'FD@G"<*G@_Z7R87^H;]![KN%=WI0>P3X+@UR!/$?QPN"
M!HUP"^\C<*^[38Y2BJ<+MJV(^]B.1"YM]1O3>53EUW>SF6>.)%[A49BF84K8
M91S\Y>Y>W%9-ILC:/DV:9_AB5*;?&1D9&MAQ >PI/F]!7)FI!(_H4F7 265@
M=/LM9 M6L,J<E8>+2J]E%#;2^LZO, &!MNHPKH6Y;Z*]:'\U?"B<'<^Z@0:G
MMRMSO/J4GO^Y7I+^_:OEY4=4S*F\Z)9UHC(^$L>,<:M?D :LG%1YJ["_'O#I
M&T^ZIF\L99D>?+C6\R';U?"C30!6C&I6#"F&OXB3Z.(70^$TPV&VKD[,T01Y
M#UY%V=5#C@,/K8R\-+;MCUR?W\U'+W'V@MB(DOBB[LXV[HBPA3EFJ->#U]K:
MM1:*C2G$M:N,S1+(E."Z[]OWR1(SJ4/)8*M&+HMQ1/F:TR(STYIFKWE<QO<9
M1V[J4WL+IM]<^E_=8GD=*CL\0&O^HS9A^JACKG>63>_2;S!?E1T-N^'SOI<_
M^=&X=12F0>N3_:<O;%Q45 0U_@F*W3AVS,%<+3PLKW+DR=BO/22+Y3H'TWOU
MQ_E?Y-!GOYWZ8I?LJ<#45LXL%+:J[7=L"KT^G&NQJI".?EF^%P@ZOC_[3:?"
MR<Z4.D+!@3JNP-+UPDXZL)\NT0]_0@)BC0B>>(@+)J;L\J)FEF[,2W,ZS+58
MH?+L<O]8BM?KB=,?4<S$$3!1ZB3W$38^V9X!?W7UX&ECM5WMS 3K):U+&S]R
M IN:*AZI;@ !M>QM!#W<"3I"'DX'A6N;YJ-AFL6!Z117OU>J<7,YO(F-W5"_
M?F!??F=\OQYK/_>RK*:K&DWS8;IA!%7'H__8)K6 4!N5/TQ=!USOT6*CV*C=
MD>X:/KRQ1P(J'\-WL]'E4(9>M#DZ%F:UX&IFHP>^FRD4EV.8ZV*FL8+@4L9^
M#IQJ3L X$-X=D=-2!>KH@2.5=;18-N7?HS<^;,D_IB.[^3R9X[FE7W"J*4SS
M3<A6.X,9%?4O7:Y@*09YNRUE%0:KCL:<& ;2J+:ZXORZ]6.R3J,W?,KT];$G
MJ!>;M9.C&W(L+7L2;\TADE(<MWR7D%L*MN%K+JN7 ;'<Z#^@"I@71F*8'F]]
M8#B^&Y 9='2!^F9@SH/MCQ?.F :_ETW2OT67S;0FT:;,A#/"0+I(0+ U#^Y,
M6+[352@*W)PUN_2]FD=/A15CVO_JS.I508-@#>UA]E$"-3X& ^>TPO?>QCT:
M=Y?79URCLSFJB_U0EVJ?:W;:V$:GT6VZ_W58-+#W62PWF/Z/2**[59#P!"<:
MWBH/ V'C$B+I\7#SB;CDS7KO3A?%KT_2;$-N]PGV'[[%WO2R[.U!1:,X6KE5
M/V(:GL)4F,.\,QJRPW0^SAX<-59?(OZ86+!,N6A$G21&M4HO7OQMU(+:SH&V
M]N;?&5FZ:[IK^E180+'%Z@%W#5;#6DGB@7)?1E6Y%N\QV=X@_$<<)T:TG0]L
M58G]B>",>VW>-(89MWM[DC5CV^3HI]6Y]?1VPV()[P/:EE%K>:P:1B#6!WD>
MW]E.E T4-)CP9JY&[9=')/ U9SFG;*>99I8W<'&M=+2D_+$X.&D.^*>^8A*
MMC4B&.+[,=*T,%,L9_CNUIF4T=JRN^:SZ^ KE(S=@B\Q#SPMEI:R:%M@AS@O
M# F(R\:ANR0AM\.TW4_C008<X)$9B8R,.A9UH1X%6KH:'>#3C0LCM-4&#TQG
M"DZ26SX']N69<:J^>%+T][WT'Y)$OZH4S&B*P(3$6^B/R\EZ.)0XI^S[^;];
M.IUK1L?SP.'*]T :P#\SR)I(KCC;U@1R%8+8DNM$06 9C@JC'_>M>U:X NOL
M1-G;D7)U=@TRK?7K0/)2T\N\R[<@2<J;-XX[6L_A?V!.$\ X?<LI&ZO$N1K%
MRZTA.6H)4\$@9^)5O,E.+XA>^?'"C'(V:M([HU2,L8BA52L-+%K1QSY(D#AY
MUTR!'>O5:!YO9EDX4>SR34GL%LES>LP]('2:*AEF9[><.-5BV"H[%22%QT!X
MH57HA_@"@4[4V:_.V^UY4%OP:*[>Y<U1NV]4*N,]PQ>3-3"?%IV>TF""9;W=
MO_9C0@G2DT%<WZ&B[;D]1T?;WCC[R<.DGS3I"S_-.%C.P+IFMC,)9\^H^T_.
M=9)[7OAI9?=B?$Q;'0>_? 5:4O+BQ.Z@QLXOKX(!EM/A79[)C]K?,'U^/GQA
MU*^,<!O?C@-WJ7)A24!,:IL_9[AD&2OQ0*\J8OLG<1]S46%"MO32G9=@/,,U
MMSSVGC4XK^H%O,S05D=Z3YD+'*-WKB>=/U&JEB970YY)=1]Z"/WX\%6>3&:S
MG9U-L$K /+P3P0+U,\3IQ\#LY=-P^E'E@ND!>BHQ%E_5N%VCV3TI/$]Y?EG*
MDHA39<.78+VZ@Z0@%"O<H!CE&Q@]]3U'D^,'"IZK]8;OH_Q@<3\US/P8'\4F
M0NZ^#DD_3.WD1+ 'J4[C\[JM>?$OE%D*OCG[I;N%YW?F?_O>>[4N.4=F1OG]
MD-JGN.T<O=+XPF!AR L4IS+7!ZA[CP)W8>(BXGQYC%1BF13R8G44H3_LIIPD
MKP,#ETTP2XJQY;L)$D"+<E"!+Z!B"(K%<];DI(>,]-'57<W^'!;P/$CJBT8^
MO)2Z@;\-K%Y.@*&5N8^8(\IAG,\Q<R^9\T1*/SC-\J9?H\EE3ORN/)#&N+;
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
MON\6WS /7M[9<_UHVS<8**OWIR6%/^X_[?I^=JV<81#G*AJ]):"X#JE&)WQ
M.9R(+FR%*X,+5^L]YK[K%5OKL[5+N>8W)-G2O_UJ)2-$KW4!^TS#98Q(A]?O
M#J+#]HT2-+(X0Z?13WTYB)PUZ;-BBU2O,&";^P$),'3NZ!]C!3+Q,G?!(SGY
M%7&0SD%SAD]E>=B>JJ-WE9_RT]Y,#YZ9[%5+N[U<(?_CYG [(F8'9C]!<'$M
MATH_#!N@R[=8]P5[UJ6= BY=37I/ZZ8-<YC[+6:!B9D:MYY?7O%I10;J -L?
MT,4E<)@SG%K9HX# A5,,5[Z(B6$2M)Z2;QJ\Z^RE=M&T;%/*VB26YF+8AFM3
MR&*2$KC%X!:_,9:Y+>@JWB='-P\:0V1Y.)YC?,P-]9S"B$@.[:<5)O97SB^7
M>Z7OF?]Q\WR&%@/I#$C@PX>U3;_@3)PNBJR%;X@;J@L-M!H5DM7<<4#H'#I@
M(!VH*+\Y_KTM]O92O#FQ3_1K@9GS5+U,8.A5P"9'R'BV5ZB2>B>D.[#/6A@S
M?,@E+W#TRY&*6T#VL[Y<2:KC=Z/"@,5IQ#^1XW_W.AZ<8MMK_#;Z5C1#\<;]
MC \6SFYVAGX? JKR^(9<JG*#K\]QXSG@;/C2]L8:L$$[?WB \$1B8Y(]TSD1
MVB+)=,+621$)6&K!]Q-;>XDQ.B=WD/US_S$+_]WEH!X2X @Z9>92\K@,BNB]
M612NS)SW;5AX(RL1+AR;ZE77SN*4]VA)C/D%GUFD)?@%WE^?"]_S;1[]6V\;
MV67NEH#A*;,UR-K:J+)P1M\,?.]6$Z$]$4G3//'DQO<[C[+T@,!:B SAMR#,
M%MB_(DU\P[T.>I(QJ*G?@#L(VY)W.7$;[[SYM;JR>5)4]OLA$_>GXFU%Z7H/
M+N5%]C["?R-V#>-SD][XL%%LX>#O];.+QB^1@(>(V_K_Y)++/TG-NMV(;1EG
MT-X7=!TZ"EI-U-#3)#9Q WW_^"<?_YC^@S61$Y<)+7]M<>"D^^\AXBY5I:!A
M[KD>T'F\K445[E<K;]T(E?:IE.F'X+IMR]?$EBD-H"J6YI/2<\$R78S^5Q)@
MB7L2LI!6R_P2'+4XS#2KZU<(K1J^%RH:JQ7'T[%/R-/X]$4P=N$^%.E,]DS0
M"P%Z&[QQ+N2V"-('PV=KU!1PH@MN,=:6*GI*^0T<#@"4\<'@5W]MR$#Y?_.(
M?YGV?V#:/S%(^ZL6MS7]MQ,DH&\XX=]G5CMQ3=SQ[W(HX%,7%EL3HYK#_&E6
M"]6)):JAB+];.?X?(6AJ#&C);@*^7HET1;+B' BQZ0DGOG(4K]79'E#\LP1)
M1=60 $(JB@N._D("1IT@Q<:' <?ZY.D)P*6>!":<<+RA.([YARRD8>95D08G
M!>:S"XH=Q/.W^I-DB:\"HH\B6NWQ:21 5!7UIYR6IJY]O<]*)D^4HX#S2>SI
M9H'\^NA-R;CJ\QRCO*+O\(RFL7OEGZ=GE72A"U&^W=SAQD//:&S:- DB:$L2
MT)\$7W&UF/PY[VB87[C:+CHP%255E!-79E(:6B)R,MFT3<[4+6J#?YB_#28,
MR>$1K$*4WM/>93NR@ZR]7A'?_:?JT#]+X'^/AOWIOUA5O\4E]W>0P'^%V/^#
MJ9*/PO_&H+<$&FK^WN-#^"T,9V00EZ,DN:X9AVF-WXTYF^X9Y.#>&)W-.A
MT)5'M\).<I?#[N._8FD?3!5$,S.HE<]I>DB.4U!:M69>KY7.HIAI%@=U:19G
M,]M@%;N8F6$Z(Z_-L$.EIY!%LFP[V:(_'D^:GJ5/7+DE/S]W#K2TC"9VAY.
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
M,/!T^\NZHI49?!^<<9.+FEH-')I[$V+]6MWK1.,A"0@Q-]AV3X,OH>%>&B3
M*I8$Q.G([.@FD_%6'<3?8:#Q8$,[MQ.G>\_]5W]M98UF79939,J*9?G]#MEM
M3&M**$:B.,74SLSV<;+WH]L"YMO,' 0^;-9'G)=N2\O8F)-;=LKSB4HZB<*1
M@M2<=0LO H^>^+0[W7H]D2NC1FPVL/*H:Z;U!3@NE00X+ZR!H?'FB3_'IE52
M-0NG1E$9*K'P?7M_;W:&<5CCG''36NWLL73B*AOX+3)&.6#^0 +#?$8=(T$#
MVCZ+/2;N2I?>PI.[#F],(_,9F D6%;6T+>FC-=],E%!J>Y0&GV<..P1_U+^:
M<\-3>UNW)AGQ^0B4/,Q:2-DL.,P^R(_S@RBY[E2B#;1./W[EJ:(NZ:^9]<^N
M"OQ-FX^QOD("$E\;D(#RGI:Z?X?-(Z?T_B?I\&^WT@7E@']L;8#(?=Q6#V1O
M'[1K_H!V4_(OGN'7/-;!CQMCX6$U^6-[QMB#_?)2]\+O+DEB$H_9(D_I9P3[
MBXD&:R$Y\+=QLEWI0=78CC%]OGY,VIZ>N^4(LJ:I+EZ[J*Z^J6E[J]4:_"A>
M2'3S5?]L2]'^6YS\5-2\DIY,_YUQ^6/D6>>SJW3N98Q?Q5^=K#8H,WIO>EB"
MVO2_CEOCE3 +@>[94"K-BH^,TD(COT1TZXR&)OULPV="->^+4:WJ_.7*T6'J
M7[\L>__7)_[S;;6_8R?XG_)1&N=1_A%]X+_;)0HS1[.2=6-L3A\MM^+#\&1%
MV/*-ZGO_L$T)M^BQ3.VQ]$R%<0OY/+DB0^_\(KVO9>G*5H0;BW-AAQF=2:AX
M95E^74=TU49K"'PUMBBR]\ BZ_J@[QPS\0K4#Z,L$R>SFCUQ0<G-NVGBJM6W
M^F<X1<$U&97UJG+.WCG:&FE^/;[=&*GD\O;!ULJB^F0O+A( #5SX!46ZK$-A
MOF^_; \?8E"[Q;].C!%!MNBC*0&NPFN>_7]QKC&WV1*_W ,__3*F)\4= SE3
M1-5UTU*HG_YH^/3R6K]UR0*2S4GUZMC%23FK.TPZ'8_?9,UT2H\<"=A^*K]R
MG[*<^W)Y4MBTP91T?]^A$DCP-4M(:61T27[V?M(D:#OH_O"GB=SHDO>=[#UI
M?FP[M37,YR0&DI[;L\6;*F(3UZ>;]US6*]N2IS5O_!4FF&],#5>6:KTQBH&<
MAS0SN]YX'E^G?8=^_M1,3Z 2NA)ZOZ?__NC%,/T)X8F-AY46:>5!(X/#(-7G
MW8]UU[Y/!L99.PS6EA5=\9G)ZKGY0GPL?U%D=YW')^A)]V-H0MLT<XR-^/M5
MWP.'\ZPRP/KNXT]ETY??&X6;;C^,=JF>V"Z9R!3W,G(%"0Y:+,1_7.C941;'
M9&0XM@]_D;^]_Y:Y0O0G9&#< @-Y21!JP/F%2P4-Y?V<V%6>Z=RS$[B9T(8N
M-&1)WVG-^57;,?%L>Q;D]6UI="4P8-HI*A21-78\10+D!@08H0>=LS)A Z-[
M+BYS6QH)4>=.EJ[;$]3=T<(82'@0-XZ<5)V:Q@UYYOTD-TJN#A6A_>>)/B^4
M!1;=Z1E75"_I.4_2]MN725GPAQHO[PSRSW%JXB<.4Z'P;6G(QT\J\1SU6&?/
MUC%R_DU!^&L6&%@[H\[;88]/$QXO'), YM@-Q>((S/B:E6P]COW[2I#@&$'O
M2;VY28Y[L07BT,G]PC/5AE4K-H\WUUB77K1L#FL>J,"ILNI86V@&KQ^W3)5N
MF7/+&:C[OGM,KMJG.%_*2_KVV'&;)+@7MU=[-:.SM(U6XXJ4_3XDG,:CNE1%
M(\8V""!7IZ)[ ]SN]5O>]-W:WRH<$M>M8N?6[,B9%BV)K2;>=06=K*)VO= 9
MUR>.!FS>RZ6[S6YI"DCL;?J?30:5ZMQ/;W2"6)<<?BNR_9 ;+3&FC/UOKPC\
M7Z0GOU'[EZDT6,;Q'^R5^\](8OM@'T$"D@X6I8^.!8XD)?;H4=)P)Q)P*!TD
M0P*0E20@=RP8Y/&78V!1TSSW4S',$3Y;C&M!C*E=W$_/3?>Y,K4V[=,V+WHI
M_+"W^_)E/LME6)46>F;G+CXQWQ(5HJR>I\Z!VV^:X]<O[CS_15-A0X)V=[77
M?!7N# H',1<X*JL%8 ^T<9"XO?5/<J6*$W;0Q><Z&VH2X@O&X(J^'HE^50 *
MOXUUB";RN=1#& D2!59K1X6EV0HEV<WKP@4GM=T3SL9"3P;TV6BS<JJ_1 /'
M*7_:DLW04X:YB_TQBDUR2G)I?L[P02[T&U(I%JZHKP,LJ8H0_,9:>:$)][&_
M_.^782 L$ MM_T;K&#>1="7O1V422\&E#<&R$TOT'<TGI3 QF-)"G)I6Q21!
M#8X1R7Q:XWISI'9Y$X1.O7/K-E>;4%;^F;UV@O5)SMYP1%XGD7WJW*UQ59%U
MDZJ,.,]I<83>6!FL@SKCK;OO=1[;S<]>;>7@SM=XI7E$EWMXJT3MI)L\B!(4
M61O(#SG[EF_\6,,B)B BR:ITFPM6$D#QBK8 "-3%CF,T$G'@CE<NTXKO4K8$
M.X4X#0Z];E^^!HY#5U->B\:2@"C$MM<Z";#I( &KM\NK]XWB78;I\7G6QW)3
MZ4$M&)[!.QTW%L5Z3CUBW\^ZY5J XEXB_M<W7XIK&FB3@2YP@$=-BHX8K2;^
M_J)OY#^"8<JSY\]JW/[E\AEV&ZN@ @(CNO@I)GC:CWX5P7 6Y4^1S"?RD9O+
M)]D42UFU:[O@)SQ<%G0B*Y_1,V[IO\9'D49(IIBR\-?>!2Z;]7J^3BOHDB5_
M4,]ALTJ)6BY,?9PY0IZ+Q^[FRWY32\2^'9$UD(=];:#N*"['A.7[MWMO+RPD
M3B1\"KW<6IWK1+PX_K-BXM<\JCK-MX^F@U:#?QZ=U(<=[X;3+0<,1_J1@&E_
M$3_M!3USP]'BK?WG^M<0^_?5_97?7NF<K[V<B6@[X9E2C<?M:.;FO>A9USN^
MG)EQ() W*SVU/LB=C@Z3.TV4@'K.>.NI/$KJ6<VZZ)QA&OI6R/8=N."+TU2Z
M<=6WKQ9J3FX?+XF=O12[-^\!N;P&KSV(,%KDC%R<E&O1U$P9$G^*3/G!><)M
MQ@6]KAP2K[6'_!!"37GC5)'L9PE[C\[&B>>\>7E5Z-E DV-DVYQBA^VS9]F5
M'LZXL6,5R IZEHQKK"_NA/S;M%-9L4^4 I^A%V+#+$5JL>!.\^1U9XZS@PLS
M#Q/PQ-$"A>'U3]8\./;94<M)[(2'1$H-6XN_O^]-,8S$XYE5;:0^^N//.5M\
MS(+"8,L/1,ROD.-4'<G-6^2J#,LGLDLF]+2(<(VANTQ2LSB:E5TG;"]="J0.
MNPR_N:N##"B:7C/9HIEI!E]MZ-2\?,I0-:*!6&*><-P"7I5^'D@".#$G9U!E
M!J5$G+9_[PS<KQ,O;?!TJVR/QR=K"KKY*,A$ZYT,(H==Y?D@"6B7O,R0THP=
MW#MXX1[UW>+>FY>F)*"6P?[T/O!0$(R/F=_KR2N<AK;VT1)@JW,-C8(3/4&&
M\)ENZ7*3O$*1U[K-@3_(G:MTXZSM4<'EN<T]H\""3111_>1@6T7$?4\&WNB2
M@C<C 9<4$,3=N:,;ZSQ$3F0X:\^/6IZ/WA9O#6*FU\[6&#Z[T08*P!;"Z'"%
MB9AAZD[^#-_J?A>A&#F[QZ^]8SL%O[.8]?)$E,46<?N<<Y,96SONS<FO,$V_
MKOVY0"'IC4]=AF[)*AEA!6C&_Q$>EG$R/)VE?6;BEEE"-OMG4#>"KF>M[$/7
MAUYZ>E7M?4SCF,Q5?S GYMA1,Y; JIS?WM0P_)F,[#7\%[J':J^7&+IXU^IM
MCFTV93:8&I:(<I?\FHV3?!V(L"T8]5EG/CO-DZDZ;]EVOGR/V@L_%2XO:-K#
M<B?AUK7[Y9]VQ,H=D'MKGKK)]?T5!NKL=_]F=>+_+2L,;X+&W!?,E"EH$J*?
MUDKLMJ)"ISLD.2_M6G&<?.MH"_U0]',("J#)[E+=FC:/HH4YA YT+R)832W6
M%8_NAV,@K&LL^K;\Q7Z#T%<=;R\/F$-F*Y2B&ZB]K ^.S15B!#I=-";FK/2T
MG!_ ;1%,&LABGH',4&'W-^\<;BQR(1%PAPUX9SHRKI7-,26(!;>?EN]45LQW
M,Q#^:]3,TOEBP;'>P(=R<]W8FM(*[\/X_T/>>T UV6UKH^%#0:5$I(,2%044
M 96B(A#1#Q"0*D5J4$2:@$@+$ A([PH""M)+D!:E]T@-140ZA)K0>T)]@9#<
MN/>_]]G?]Y^S[_GW/>?>,\9EC#7&RYO"8JTUG_D\:\XUW^LG01"/OR7%&L]H
ME-6^VL(U2_I']2GSS) X,!;EA]!WNS:(Z :#QLK-)0.1]&/Z)S+TCNM\ UF<
MVD_^;R3X?VZ(;I+@KAG1,-+WKNWP<*]9WJ#8?$UM9;!#V*6P,OIO[3\\&]?,
M0G\J")(O72A3;P,"\'E8V1?9>.D3'.[1+Y]I631+#ZU@-@W)-Z@@BT/,?/S$
M\- SR4\F62$YH;Y]I[CF$@K<RY938@TUY,&?6UX *+6@JQLXQ0?X_W5_4.H'
MN!'*AY">L4_\$NWI6F0G+M3G=IL<\:%]62:M?L<T?$,TGH1IEF!%W*]\LI,B
M>R=7:\?0F1S7XF.@V%[,;(,YH\!1O'9Q$7&/N.WC>KC MLPF#IW[A''7RG)I
M]:2"#)HLI9NU8F%=MU"=7A+D4Y.%TP<-[-S%?(A8BI&\PN->Y+3!CG6ICJFP
MOX(DX(0M[; ZMFF;-"ZGE;5L8U$3NK?/G[?'RSDQG @#FS!!K<W%)4KE<(!7
ME>VA;*^S+XTU&M[Y\8\CZHSA].5_@M @1LW'N3;A7M#A:_68>V4_!:S?93/7
M(,)VW2N^$#&[B>1+QCFI6>ZKQPY>-BBWJEBUW6'IESL8[F5'?HX[ZC>M;.K9
M9Z/9R%XNS3QZ8/)AG43XIR;.Y?ZZ:JOB>K[*^1XD^.,S(L#[,^>NRD=;%(UD
M=_!H3,<(V+*BU$@_ZX-43MO+7+G@5!@6\##U I"<]96;PM7G5H4EE_6AOXO%
M[#V'#-5?#5^E].A0.(VPE$D,7MPR9N4'K!5U$CE60;;L],22Q3]( 5WVJ;PD
MAE"Z9KD*Y2?8WK>?*/H%N0@+HGLA"<N*L8E3W7N64H>B@AI,&&H%RN/SX>I*
M0P,11T(_-N3G_%7)I"3?KG/@X$*K%7YH_5U?NK7KCX'/50=J*^OV.Q(FL#%S
MYD9GCN:A6RSD_%;/HYYO/2?E@M755;<_@DFV>Q)@Z#UG?0S^"3Q$39G21AI"
M<2G,&BXFLJ$KST.&8IPB0[#*5! ^%AGX'GE]ET>5S%E$$2FG@K*W!.*4:/TW
M.W?V/&1$X(+B7MB4O:"/;)$@0G=X&S56!*<W"H(N5"1UP#&Q;U7F5':C;E-!
M7#=C"LT:=MR D%T?5>0IG<3L>,J"-2#P3LES+02;QF#6^;1J8$HU!6Y3?M>C
M\JK/R:<Q0[4LDBU)FJ6GNIY^QIG_/B%P,KZ1'.6JT_;T*Z0I+V>QM\?P9&@&
MV=C!*]=6YR&KE^[PTW9.+!Q#4=$ZAAR>P%+B5,VBG"<E: 2^OQ&RL^=,ZWN?
M(:LDH$[6IH+Z".[35% X%=0L<70Y)8I#QPQ[^G]T)@=<:^TR ?-;CTLZW-(
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
MO_E*,GPLKU@LHRXH,_52JM!RK(@5U#\='.I[$WX$M4%'&T."ZJ1SM$C@)FW
M6./UE%;IX%R_F*.U?:Y_3I+^^2^1RO?%P=T7Y$MU -8>=6".  O"@*6]>TZ/
M PK8WX>DF>HEM0>RC7+K*FK>C%Y(LADUU@]4%[HY3LY>X-RN;$&.'JJ0=LMS
M[!/XADJGTT[;?E&W9BW ?WSVYD7EVV"XJ9QC9-#[ZYVS;&^5-2RF?#M\>?C
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
M?\?6O%RAAL15*1[9<9&BWZ1Y&_=CAY:@;247 <7I*M^-X+(M"ED1DV*D%:S
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
M6Y=80--[V#I:A,J51K*2@A^E65!5G:GD^0(6L)<[KBILZ367B56%(=K_Q1>
MR[8(>/7J)Q*@_ZC 04BR@DU.G'U8HIH=WN2+6J2FZU2W8ASX%7_%S#W?N;)@
MDED\7 /N3^FP=/*&!ZO$DI>K^+[QWCH;2/@I;"++>.YHFV+PR-Z/_D?30,2G
MT#;-,S6WLMIE)^Y](PM%6>U*2)$61)5.JY6L#V7!B3M1R]+>)E,?4E9-U$KJ
MB+#.0O"NG=T*WABD=,041/3J.)'+4;[N1(%COGRO#VV,B9F3ZG^2>(0B^QPP
M$\$<>"0CB(8E*@\Q;AW/(%E)3RXYR;[QJFKD\"K=D'(IX4E^O-Z:!'JU.GVZ
M9:,7"!\U@:?>H)O[ZN_1EZ;ZQ:^SJ43#+6:.K'_,:3J?="6:#330N7((8T2W
MKX?O26HW)G!''P=#[V^Z'L-5B]=%4Y,.FYNG=K%_.=%L,"/Z.R'QCS/$[&T'
MU0++3BVV;'/45=;%YB EN:X-1/,F?S^W2]\4.N+K4@O%H34/^X1QU> 1\=E9
MF@_$&MGC!6T!N?O'WQ^MER#6609LW*44UI,$?%W35K(A?A<@XK:#!U'0@KFZ
MO/RP0<EN4#P;QZXO#YCZQF4*]B'C*J%_OSX:O81,BLE-G[YTMGKKI1HAQ4 M
MCR_R)):ZT&O]<$.#<NT#\T5/,2UR0<JN$(G)S'EMDI#P:DGE!;\_Z<>WTS87
M@%>[ES3QI*"LJ5BR+4JHNI&_\.DM0ME9B+IE;=CSY'658"*T9/.:?1![0(;V
MHH%8@X2WO 1<$$& ^)>+6.*.0,J45F=M2B4O8MV?[4[@IRU5-FPH'QH^%/@@
MIRJ)ZN*GTHY-.#KYCJ5:0?E+-CU6WXF^WU"2L755WDD!'R5"?=N";7R8"A6#
M<+.CF78#=P(/Q/51NQ_?[.8RO X<W"\@>H5;F>JY 4OM-"9XMH8A!,$-7)2"
MX8+E.O+D%\V04TO54$SXO/HC?O_XVPV9"R:BP.^V"/\K!X(U^D]02P,$%
M  @ AJ &76/=/@5-H   Y\(  !@   !C<G9S+3(P,C8P-C,P>#$P<3 Q,BYJ
M<&?LNG<T7&_;+[Y%[[V7T1(2$=&%T2((@B!ZD$0$$42TP3!*#-%+D) 871"$
MZ#6,DA!$CVYF1"\SHDP8,S_?]SF_\Y[U/,_[.^?]K7/..NNLYYZY_MG[VGO=
MU[ZO_;D^GVO?I)^D98#%4,] #R"[  !DYS^ - ?H .07+OSU/Q\4YW]*&DI*
M"@I*.FIJ*AH&.@8&>CIZ>D8F-A9&)E8F>GH6+A96=@Y.3DX&9FX>+@X>-@Y.
MCK]N0D9^?@T%)2TE)2T'(STCQW]ZD+X K#1DQ>0?R,E$@0NL9.2L9*0> '0^
M3TJR?QO ?QED%\[G2$5-0TM'?^Y0SP)<(",GOT!!_M>LS\^&GI\'*%@IV41D
MM:G8S1Y2B_IPR$6DYM.(W:SIXC0?Q8K+/WH124O'Q<W#RW?QDH3DY2L*BDK*
M*C=4=6[IZNG?-C"TN&=I96UC:^?\V.6)JYO[4U\__X! 2%!PU,MH>$SLJ[BT
M]-<9F5EOWF87%!85EY1^*"NO_5Q7W]#8U-S2C>SI[>O_^FU@;'QB<FKZY\PL
M"HU9^;6ZMKZQB=O_?7!X=(S_<_)77&0 .=G_._YI7*SG<5V@H""GH/XK+K(+
M@7\YL%)0BLA2L6F;43_T81>5BZ#AN)F:7]-%*R9OCN5\]&*4CDM< 741]U=H
M_Q;9_UA@D?^_(ONO@?U[7+,  SG9^>*1LP*:P)E%=9JF.V*V&FV-A,U*="W1
M$ODA8GJX@!JTM)"Q">?$7N[/W<22:ZVU'$!*^K<5W(:3_?2:YLZKY6]@& F@
M!.$5\WO1"]9?1GQ11K6*"URH!RV-LS+V-#M?%AH?'C+H L')$9K/O..$!/ X
M% CNQ-?!.0M1Q?1N28[6&X/N<:>TI2;4JOYJ6J>E%GN!U?YZRB,0'NJQ/]U'
MY/*><3V:PE_\J(MC@B5F(UY=(P$U0N.]%I6K^47(JZF]1[&"M*PXJ>4=D'^_
M<%IGF4XQ(,UAID7Y']J,@%["=ZV[<@8[3CQ09A(0&07KGCFKJ-^#6[@U-#CR
MR#G,KO--/#$^_CW'NAIILRT<ON)) ERGPC5&"SI@.-@.YT=\X%'5J 8GLOBG
M49$3_L6:7<@,GVG=U=08$8#::_Q3P,BEDK-XF)NZ\U$67I8$T"8UE]AL*"_-
M6BLYN8[/?+=WGHOZG?8BD \X+I=".\4ZU<?T>W3.6O3!Z(F<!'5L?QPWL@&[
M8'"M-.QH[,W"W97,#([W(PET!S(S@4?=L 0^ZZ1G1&&W@"5FL-ER2*IWE8[Z
M9GW14YTPK.%/.@V+=VFJ+"9NY!MQ4H-MZJ>FT"LX>'+EIAUU,D']XYS;U)XO
MU%-1\A5<4>#SXP09SX4; M/)Z["&'A+ 20*>#'F@99!;(*:NJIFGM$\58&Q;
MG^;Z&?1<M([9N+7YY7:O%"VGAAL#H<ZZ0</MN/%N$!-8+.]I)PO4(@]B%6JR
M>.G"VEW=. -;CD^O7OV98$<R)#Q8RU[?[1"'F/3?&O>/1["['9V8% UD6H\M
MW?IT_W/H*'\F,CTJG'9#2U"0<S4;MB.!1=K5XB[VI6,ZF3>1R!KP;)KMYMWF
M1LM-^]4OO!AU^3Z/C#,$"?#HI(*^P%N'8LID#O88?MH:7UFP7WKJ(S][J_)E
MFF^*V$*D%CB874MH2_?Y$F/'#:@F'GE4C;_9YER ?U\9]%YAL.<MAK?/5ONK
M$+Y7'F/=2X$W6E:K]+PZ7%IF(!X0'/"NE&IWUXJ6PW8G4TSBTQ 0^-HZ$H_
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
MD'KUV4ZI0_]SCML1&/%\%8:BZX<4K+T0UU[3^',J.++#R(R4@;=X1Q4]Q@Y
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
M6G&RU2:%-\CI-[@WS%Y"N/KX@[F4?HSX^8)3N\O'$%;"+IU\ *$>'U-& .%
MT23 E9\Y(KY L^=#?<BE:#^5\+;&")\C1+TG?S^.37QM+WBZ@-B_1 YEQY$?
M%>-/T<FLZP'!4]5%D+R++QOI6[>3F'Z+0\!*N\3)8^N8,"Z(?+?JPN[G?+SI
MK=%#C_&<G"U&51Z)=R2@83.O$>T1,*A?,^[:E#TVO#AKG[4DCV0KO+WX46OE
M-!OXLW>TCW.-@DICM<?1W)'>!)?EBJV?E?[D#R_UCT=H2@_K?U?Z/7"F-HW4
M8)@BR&/U,3%(?N:9SY@GG9@A>8>)L3ESK.6<>F][>YF8;WJ]94#9,V@K?+%M
M>BMT)Z.CT$.Z?IYU?FZ@]3'\,5.2.@V8]7[GRS 6"#_J;*=W#0X6S,,'[*]D
M9F.,QA\VIMT,WGU\UQ@(>T(<K?6 ?=[K]8Y#4!'4W'TXD_N,XJ7>LU9FL<Y]
M4VB]UIK I(3[R;=) LXY;+0&)]X5IX\BOD6-Q IQ8%WC#S3I2MYZ%T'U1F^U
M7/Q5NV]X_QO_K>3W,^3OHD;,G.[8$@=RI7&F.S(E4%/\*TR\#.O&HH!M%K)%
M.O.U=,?0*CL\8S_PD[F>STB#U"+!'8OI1K!=9>OO#>,; QL]B7DQMWDDZR"*
MN"MHP@B$W8$@[F/[DTF \QFUQ02!#*7); \)04NWOYS-C*'7>.M/K^%U\>57
M ]8FGH?O!-O5F/8P+B,Q"M6SXU^R@M7WD*'*J&."2!=8T0=#K]^$7>8]0W>+
M^.O"VB--KIN^D#IH.$9-1_O+T($8'"#>!LW8&8>8VYE]E^KF-GYQSB5WEWN
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
MIMVH!#83@#>/61Z[F+/<&>%>.!B(7J\;G&N]UXC0K6F^,&+>ZAFQVO#I;J]
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
MFSO$*YK[OSM!!7-WGNV;== FK[$J-? 6-T]UCBB4<QC^WFO<I,X4[P"O<'>
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
M!%#_\N]NUSQ4W"0,5C4^U4/7X7,-[%MRI8.:FG>BT?!_$ZGY61K::MRN-ES
M=&*SYA.U/M2.%;3-+1QV\A#]N/G+:)Z;R3%PM4D4NIJ>5Q I&O;CU&]P$]ZV
M+05O@6&MKRU8[P;]^D9/-Q.J,",PW.&M":8$Q_EXII8/GX!##0U.]L7K3*N[
M<\1+"TD MD_V>Q4D0+<K/,-!/#M0?[<#[7%DZ6ISN;PBX9OU\LP<M[[8@])3
MTR>7>96+%2UV9U*QBG!>8XRK]%WWN/0G):^#_\#6PO'&3!,VEJT9H^7S+?)F
MKF6Q1R?'X:X;"<?N^A^9];'1&7O'D*EM]-YS,2M1_7 ]8+_Q<3&8D)HYPMCB
MA[XF1=GZ,->W:#J@I=?V%7Q.M.D^G+$ &./OAOB90406^3Y[O"5>:('D03KE
M3',OMR24&\:GE@-QPN($FOFS]T':)>@P)Q(@;/I\EGG.1\I85-P"<]ACZUX
ML81,5FNYVILS$(4TBU'3K()BCO4YT0;NWDE_MJE\>5?&CG5[X^2>+WT24%/6
MT&4W2[DY2)?W@]>YAE.YN+8,@I4EQ.B2 )!K\-5F*[E5=5^_0N'5OBF./-I'
M\M8H#9H2QZ,Z[DY(Q-%HB 'S;]2=-DQ#;U(A0:^-B-HT7K(1)P&27_]YK#9L
M"<20U'74.$O'%76AKL643[-2F;\-U!@?(0S.'L*[>,E*?R3YFP38TCZT/\MN
M*/AG+27_ZZ.>9#2''"=DGZS^*!:F#5$,$1PFJ_^$ED"+ZS-%UM_5H3MYDT["
M'"2 @W;GN1'WR7+G-J(S0?O@Y4. 2I>TY=.A+:]2$+;C]%)MY9]<M^M^2<$7
MZ39?V-.Z7;$*8!CJ R* ];M4G+91\NV$$]M;)  B6H$;RS4WX/^*!'"-R2#>
MGCWK01=MS :O?!XR'!-?Z.7?KH3V_$:)JK= +9TX*5.[H[2N:HK<\U!IU;Z:
M.\R.ZLN.;MY-B_7L8?R HE,]+X@S.Z^;ZZE<P/NRE*Y3&@K=<->;)]NP?^(.
M_OF2>; L<SW5_)YW&BO@J*NK]]4]&]],@I;,^XGPY"IAL[+'H?KIHK73V@O]
M"]M>QT=E+;4]\).[IN3_F::*!!C$#'@-I.8HW\04Z1=M>WH:J%'S_+T_C>'"
M#\+_6NZ?\^<8AW>SD=Q'%YK(OP)4 _B,+,ZB F<T-M<6CG_-B:4*@M0Z$SO4
M?;H3OX-WWJE<07.,E8PA ^'U#=_PTMB332DH[)KU'>2=:=!>S]8W3;DIB]F2
M9E/QI7A+M\'NST#1\T]*TK!<?(?E>P+O;ODC;\RT[LJ;P\[&NL!*!R?UZH3K
M',^KMK-\EYN2_ZS/>&$)N>($9F::_9&Q$Q$8D-^?]?,T[5N>[[-6_72=#_9O
M-:[75(3SMTWFWJ'N*7]'[YYQBGU]]6X)C-FW7G<7%"%37HSZ:=;R5+ZR(F/[
M\;<?;2]S:A>/;!0'J-H!(?YC/]GZM]0SCK<XYS+9=7 T3C;L"09U&(&A@F\9
MPG&&WE^3'B6V)88D\B$L[LY5I M<#56 7PPTQOHUJ.WN& TWF!?BWP3Z9$&<
M,\(_^#^3.0T<E!)!.A@_L'NT;W$C]Q,AE_ CZ<)ZTW^[LYJQ$Y],U :^!<_4
MD3]VI_[JO%?"Q8U3!-JUL!-;7L&ND5B:S>;B<DTAE2=IW UH<U?.W=GMBJJ8
M14%>G=1II5==1U0!/E0_H]/H>^B3[^]=DV:6[ZVV3G$)D_7N+4V;#>7Y2H@7
MK'*MAXRJMJMYM0!<[_1[VC?IEXX85V4D]"D_24SU'Q6'/>'ZXXTL8L5Q[:"8
M@=&43J^Q@-_)QT)Z'Y)6>"0'!Q+,,+##NP=!SA,++3,\;LQZ(_>:R'PS_WY"
MD@%QK?\+X^2H3Z22;!Z^6#=9?U1$])!='G0@*Q%A=1I[ %I(M-(@W.82W@7V
MS^L^WJC3AO^BMGJ?KG80LI$&L7]W[Y@A5A[' L>*^1Y#F/N4@^S*'1'):NY-
MK/B"W(V)R"'8C2"*-I[ "?6B;,&/PQT>5<;'JO"KFX69E<5&Y5S.K^J(E4'(
M=V1)9_^'45'QHZV8Z.&X^='I@Z9YZD,&4(T2=T=!=K*I"9NWC]R6;+-_$[*H
M-S#0P$-2[TE?G . GEF.0YQ37WO3,?M;GCK#S2?HWNJ3*JA)Y8;4"BQ)9T_S
M;G;T5-M?FSO#_[G7*R+6TQ<J?]$5@VK:\T7()BK%5'.&?-\W#Z8;]&JD&A(6
M/NL%K0_QWZ)#-20V:0DD];5RG)HR?&JJ8/ZY]:(\#P7M[]J,3AA9K$W=SD0U
MI>_M*SC?S:[7^T>U1?YWX4(30.$Z\*%>]FMY3M-Y_7!IG1QOJ7;,SNEY]6/O
MRH^@/*R0UNDRV26V\&.GZ2IR?+^N7XM/0_!4W0SF\@S@"-*$==07"8>8L='M
MJRN5-U@FS$(A*QYU<A-KKWY:]50FI4\'3"Z^S.D@\@ZJL.V\%<N-\Y7U9^CQ
MXQ[K47S.'9(Q- BZ@[>#U)Q)EY5?M#F0\3&O_L1]NL)C<B[\I:07VFJA'R5*
MB#/510T_VZQ^4O+^]+D[WO#(+ -.J6<_H7,85WHL<68EK1^/%,=#5G?@C6SF
M97;_T4&9%\P_98/TSO=ZF.RN<7M?%E,ZLR4!7%Y,?0X0$^XERD-G;P1RSL=X
MQBLK0JJ2YB\THKXGOE"]+,1UK]U/CI5ZEW%E 5?1.N^LW2@ 5;9S$A\D 1:K
M%'?EY)Y)/%U0+:J':@64'T+B^JK_"5LRL3P[U\?NM$PVZHUM*KR=T#WKAY$
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
M]S*U#=_*^I/Q%6U?K-*"7HF#<EH=7).,T)G)Y_TC$$R6<3H-$D!%^]!BCRY
MIV((I!0(#ND899<#M1;*IE^\9+6E]U)X;,-W9N9H^3[J?#HD^FX1WU["WV?0
M_1]@ -X_2:C0!O?ABCCQ-=2F%AQI<P=SX$I_VK=N;H)='S(.XZU.LNYT8CEA
M6$!:T'^2XE<8,##U42>2Q97G(_AT$=UE/+'2P(YU581@DA19GR=N+:B]TX+Q
MF<F1 *[J\*NKCK<K^:\FQ8[\.;>*)2HZJQ@/?SPV=\_9WZLLYPK+WG:6N>G>
M'U#5Z*NQ>=2]S"]>=LY3)3QO/]#I-6W5TW//@RAH($\7SW((,D-T IVG,L'=
M94XV/#&5_J4YECH'^[8_B2!KGZ=/O,_]*]&1PR1 6S(\8"3P0TM"I$5?:F*9
MK[AQ-9E<B[,9Z*J*EUV+ N-^#@P2!7V-K)";1Q-+V=8'9Z(]?C?=QXY?N<*&
MZC+Z1Y64\_ A%%2%^1/.3_ZL4:EA,B:\9Z.8F"_ 8<CX@@Q"4B=)@!^)GUFN
M75;B.D"UD  MGX=$7GDJGD-:=3\MZ#2Y,\$WDG?(AHPSEPW21L=.5/8J%6B3
M ,Z-B%J,0LY.KI#9WCL2@(UB_<"!H% \I%6 MP[:8@/)D-].?TL";(J #QZ-
M#,>G[A>03R<^HS\4A;XZL8Z@2YI9$@>-JMJ(=-^?SYF\*;0W*R_'XWW8ZQ\=
M:!:6J$_@Y1)B!2R<,5EX*W.HF\;$795<K',:ST>:CE?49]? \!:[\(%OV'+"
MC5X-@F@,_)2IP9@$")$GWT#B2M##FX38;<<R=B)3._J<QD:(!&CF()M*71(@
MK-J5!% =BR8!=M7 ^"?@+\_0B9G3C"WPELDJ$B +V@['WT82!-&[U:7P57.<
M _&R&!B?07$&)K-8T/C,H!4S070#<LH4:$G>C2:!>">=R+14?DX#$B'O0=>)
M-_H*=\"B5R85?_X9,0RK):N(:G\,>/>A.Y$!WC*%^L<>2/RM&A( Z_B5!*C
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
MS=:!;!@7-[Z&W;SSE5"8V3:OCNV1.?#,N_=]_QS#V=!]$@":-9%-YIKV9'"
M)J0<L GWP>?OX#I#B=8!*@EMHS1CAKL[-R^L'Y5YD #!XTVI@[ZF6/&(0$=K
MJ4Q#UFVRY;=TN/.L-O)428^B'"N8@>DP_-3X,?#[Y@%<C%BTNO9GLF/@7Y(<
M<R"AU:WSE(D4-D2Q_4O^<!'S]1LM[\4NG#"^[@-:/?' "M5)33\JAR4F_YD/
MD -&D "'\U](@%5!FV(;^6*GZZM(3A#WI)J[SROTL^&/04L]?80B^,TD]RV;
M3I5*2R=Y8<G%V0G)3K:QN$,8C:^OTY@-W6"9N!BV!MF>ON<DXP/CL,TYWRII
MLA.?X7%[?"C?(=Q7@$M%1S9(B^65X".>#DES<K>FI8-8HW6#_]B;\FMG>WHK
M?<OR_27*D>^YM#[EM8=HH%,P/V:FTQ3C<J@C<"MCXNA2A@QOEM"/>"&:V<N.
M%K$3@6/^8D@O,82' ]]H8KTE?.R^1C<)<*&=DLL.AW#:#F3=/;7\K#:<0<P8
M"I&($%JJ.5UN3/Q_:>(\M? "[.2*KSZQI94$>*1KK;EF!8^JA-QP/LV+K?KN
M9#!I-AWS_E&/H/?Y9#X[-<5.<F>>YREL$M3./4E(0-FMG(&V/AQ-]U*[/F],
M5=12%!_Y/L)@H-+VMUJ>/C+)_I^TN)I,B^L45D3)6""+K!*_Q29)  U]%8S&
M?.'::4X.^>#E_ZU\N7#=0BV^PL7UD$8Q8!5H5O;,G'F/9^3G7;;DF ;K#ZW@
MYG/ZP=@,OHF(</L^.%;?%Z=!EKAXNS_[D,#? X.R.2:@_@Z16=Q[/<8HF8KK
M:\NMJ?WH=.L1!LY9FU)QK#08QT<",!>=2(9Q7_=2%HB#-Y^BHH]K,2'KURYL
MG*%G+AQJCPR"^/"0-CV[KV,B2YFO+*87K_^JV7@_2TN&01)FP4*[>E$+N@H!
MRA#=J@8M.XF3I$>E?'XL/[^Q&BI>?S#R6%3CK$ONI'TZJ&^+!)C3W"MGW/ /
MKCY3"#0( IW.G-S F$^-[D50W#:43'CR2EF-L<>2((0ALA/[P4R(H6WL'K14
MT?#-S!\,E\+X'_W@[.=#^M\5EXQCL1-2?_LI)XC=Y)"@G[_1B7;DCC"UN:4K
MV:X B2\%<:W[BY8NQ69TY#BG,VTX>'\KF8M(O"@G\6AUZ2LK0.BG9KEM.0?^
M9'>A&<QP"+_J.,,[#)/JOVX95/QT4 !E_.[66XT5134AK4NOJ1.64H%&U=1W
M0G\I[1\%UNVF1P4+K@G.E3JOM#71[>J'(ULS^$?3<[LR[&MZO]3<A-2.>[SL
MN%Q5(HRZ)L&75EY8O"P^7F'<M.L3O=F@%&B4BY]LG9'_CL;E)Y>JV$J'+48_
MK]I7ZGKY['+P("NEMHS6"8#Q8.O_HM/O_V+];R*PT V%IW6HK]&BVCNZ*^F5
MU[=MXR/\[W4.F/B$-? $"E^T;"]9EQW]5O@T9*=;J)9O19#MTR(B/S1>&VX6
MF^*I5;PV4JYX\&<'=NC7?\F,X4Q;^X&^P[S.IU:RLM=)@*)ZJT[WZX=:3R,@
M/\8TU*B\!%4K_834I,?7_9IWR^,:;NW[PMNN8!4IU_)]DT&.7%&>H3[G!)/3
MX:I95A>IM2%,>YW73J@XRQ:P\"Y4"WC&+/B^GW"Y\*A<]4N9JVW#F_F:*(&P
M9M-X-=H2Y<M*;!K $0<=*V7U!F0#FMEKS]LZ9&99^']T]YUA377;N@&DEXCT
M(D&ZTE1Z!Y4F59'>E"I$0*0%Z=)K! 24%CHB3:1*"2!@Z)T H0>DBB2 $"'
MY=O[WGO.]G.?9_=G[_-C_,AZ1M::,YFCO'.,=ZZ&2X]Y-7-?NFIR/^SM&*=%
M%E;*-^ D;(MT#ZUHQROEV;P1[E#=A\AGH(-MV(TSP,(5O99S4R-WB_?GH,#%
M=I2@V>BWWD'<^)05K"8&=XZ78!O* <Z>-9T&X &_/HRQM83][/[S%<6K0=U%
MYRYZS^T\C!M5X S03)'^SA^H00\B-B&M2%0FPIU\'_*:U. [@Q8Z#1]SKF8M
M>08XDG!*B2JEF#(=S$PV>EZNZ_B7$3I"A_]P'%C^KU"$K]ZONHA^WRCTM\K/
M[LWRLD?J^0#U*\]'P>1R/OOBG(U\S/C^R;V1$55Z]O9?N>9XR!G@5&<![7/B
MNV4]Z"R /0/@,UH[=X[VD*V9X_I>-JU0)2,_85^?KJ&(;#ZL3S3^!AI$ 6ZT
M@K[=8)P\<$V'PWAG#=0]W[]0UK2]UON(>24TN>MY/#U[\> 9X$*0(Y 1+X,5
M#=GQOXT> )F-X2\O@:%43A@GE';=A]ZDEI(]>Y]L90W&F.LY <O6=_X[N/M7
M6B6Q#63,I!5S!@CW4E#7'ILQ;*T+ZV%(=[QY?1O!ORY3WCB !45^Q1ODS3GY
M;%VI;;"L_*)AZ[YN&,D9.JMO:ZK[8*6DZ>[@?"MT98AU^%0!;(9,<P.[,$;Z
MHMGF5(2$D5(?(Z3)+?M=N1(OO#6^3.+C+5%8Z/\8&1DK?@:@VDSW>N&<_T V
MX&OJ!PT; =OY)/6FQ.PP"3=@" ='LE[CB]4MX^:6;)/5TXF&\<N5W';,.DD8
M8P!L*+V_YB3#7\F6$,%865E:N#!C\]%2.38LS774?ZXI@[N:+F&\5M%0?Y"[
M;X>_]OM&0+G+@A]\WM%^N959*EQX?[P^1F;'B[*F-IR71V!(",$1S"&8AH%U
MZM&!$T6CW,1/N";;=W_TE]7?#*A@'DYL"6$SE]/K;>">K_>"11;MJ8ZXN'PG
M7VL>=4U:91NX>UL>&KI'ZEK,F9A>:HO1^W0@6ST?)5(4>Q@A2%ZQXJ?!JGPG
MGOW.DA;A\T#F?(.Q4BK_K1(5E*R3G_>N3UV]F=76EZ$MZQJ& J,ZEZ(-XP$O
MB:X&QOK4+I[T^?O*J9QLJQNS"<TA9C ,'"^+?&JA#GZGURB5CA8HEU(H>'S,
M\H6M@:#E9L U/V (G&4,)74O2+Y*A[Y*TP.R6Z/%TJM66!T&FBO2PW!_VE-E
M)0BB02;W7Y]O9!E9\%/E4]QU72.)U[6G6K*R&)DLWH?OB1F=Y(JO6Y*DY#DW
MEJGK0_7\"D+MKF0T5LFXTCPE]CPEQA46X&\UP&.U8M8#7B[->ZE>6(E[>(-S
MQ?,AL%:%OWT'J)C"^X)W_*+$T>:U1PT"([T-GT=EJ:ALBC#%G[(HVX_F#LH=
MZ@VLYRI31^=FQ;L,9*8*]N*.5HY'2D;49-++F8SN/=WZ D<]=]7'I$&]RM41
M1XB([UFRO<,SGT0>^IG:V;ZO(ZS[KK\&-^#TE$=*A<,E!M# 6-;*\)7Z,?28
M2RR/E-93G^ZVQ8>P5.W,^)*DAM7&!6K_&R/^PA6SF\BB _#'!PC0C"A/ELNR
M<$.!2O3YXT-,#EH)FJ\ZHC4DWBZW,AE5UPX4!+FF]=9YRP0)BP4S9ZMSQ6O/
M"?6HP812DUSF=CABET[D7,;>X)K\<L&*,L/B1#EFF\]?[?YXMAF.(B_3O&5+
M*6XG;:/V%$C8C$#K%F+Y@.$HR]\LS'S.33=[7=T#[.?&T#61&84SO/22,O>A
M(H9_'OX"J]2^0PE)-@^URE"KEOU>D^UO7'2=I0 0OD?&8L^1DER&,_6_C&E<
MT-Z[LZON0=DGP$RS?=U!^BA=A\-!2J33,,5W/.V:TW3[]$D&?UZK^?R653K[
MT5"I!=X89RS2<DFE#)X8..F..#32B4ZTFK$R_'U*_R#@%7</ ]O\G-5O9 +3
M+Z#?U1,%>X-^IN_I$X[\%3NG_Y,8R[C!<"92:Z2@Z=39Y=,,/<L+54)8>=>;
M"13OA_3!&7H1<+8$]YL;[_@ 0+&!9&^";I:Y,1[LM\>R;^^^>I"B-C%18[P)
M\YK:6#]'./J_.HWE<W/0&8!O!RMWVOR]<DV"_J<((%MEC8"5*J2>I\9?_AAJ
MRI18G,U6DW.&/);F6*F##._GR;'%+CDDD/^(?I6_3,3_+7.8)!3,2%Y2E#Y9
MM_56/M 9Q6(\8'>*T5Z!^M]S*IW:9)(R0DZF'C(QEC%"\E),T?PY3VD>G("7
M3L!:</A)86MMQ?Y.%:X$;UHT"&?5N:GY;:6>T;WS,-$Y%V#^@.KK"-6574M=
MUON"[T[>U&Q?4V*'T%#3J:7I8143<YPEYZ4;7"3-'?WJTMF%.\MRM+C[/W1'
M"GE_>ZCLJJRP]0]I7/R[Y2,PQGKW:NN)_WF@7I^H@#=OH0]C]C.H6?8W=HSD
M%F3)Y>/+!FHTR.6)4*&AEZ4[J*7X75A@O\";4N^VD!Q<N W,Z8Y.HU934)6S
MYBJ?^\N2Q $_7M(G]BR% DU%AN.U6@H<X[,+<^WVKF0DX&@C\0O[+#;$-]?,
MQ[X6UL:@CU#D(@G"HYHIV@B63X2!;I_@AB?%NA_1-1@T#J'^'F.5Z/1V]O7W
M-WENM*;;NW7%6<Y5 E0_?O@X.I&2\C4W;Q@99=-'3'99L32YN!YVG'^ZQ,1J
M5]V;7( XT7K"1RH<329WM]**F!AD\ON3)=EP0Y<[%:EP_FF^4N#*C3P;!'_@
MY-P?T>:?,%[_6?+7K_^\8#KVU>#?]FG_M4G)GY/?]J&!U[!!^$S2<T!]A!D/
MVJ>O-*S\W96<"]SB-JDQ@+^O3^(?*R7.*(G4)@<7M^W1S=GWMNRA<0FO&-@D
M/];)YR.60=7_/_,TA,:=$@^+ T,5%1O':DK!<B$YUFB---+7(*4L>C:T(T6*
MQ4:]XYSY=\>*>S_EMG\KA_6?( 2_(/#]_E+-'U7_Q8'F?QKV7\!9&_\OKK4B
M+]8A?G%+0.1[B^ZD5EWVJJ!T0>-+SB0G"Q[WBN?5-P $/3G4SH+0C[C6Q28E
M#M7%CWBMXBYTM/),D?C4JZ3""06B%.(7= UO>:@\U,/@HCA1Q//3XKQS0-H8
M6/YNHPD^!G:17%.NN!?UM=V"@?<9T5,->7T2I7\'4_RM(/"+'.(7>471MRIN
MN?>&]Y(Z%PF4:?(:+ V68<&>UA2WT>:MC$Z)ZP:ZR.$%H9E14_J7O1G/3.+8
M%]D?CCJ? 2X'@M8-'B=:0YHTZP.<&,VI9@GYU:2-+]@1\P<C -FRPR2@/_-^
M3OJ($3R[2K<B?]5*T,P?BEW!C/_L./<;5YKTY\4"^OF%G43P_^N+"5MP'\%L
M(798WJ7XYM0L+340Z.I#,AY'%D#HCA4O-G0)WKHL&H&Z<W205@"!?D:YUA8/
MN'CD3S6#W9@.PJO[L4(57\-466;;JX/=V[O\ROG- #^,+3'6,?;8[,HEYF;!
M=QJH-.@3O#$PYA[W,961>WFUX@;EMTN5T_.T'+,O>]5[=47\23&MT3984$>+
MF#XFH61I L,7&52X*9NR>:?N<.PNYAVEMQ'?@Z"K1<+!I+W ?@V0WD-'Z=4X
MP'-]TDR('0AG;24GO7S\_VB&BN!H+*S=C0AW:'2*G,2+%FVB<D)<NN8Z99+[
M[O>7-#403X7,N'^O%,>I'XOBKBD1HD2C_:D?2@356+Y11(:O3!^4^)=E(:"B
M#C(;,8 C4G&'YHY3EM@EQQ,RE-+)#Z5E=;P8TZ>A(]J:H./=H,_!"DK_MAH6
MUM%G /LS '%]IQN))&P1#/HJ 6[=%KU*%LMQV]?\\[= ?]O04&60RFK<Y.N@
MCAO^0F> 7#;U,T K/_[Q&2#"!F=Z!K@E"3T#!.KAADF+_W>H!4-L#ZPQ=W&'
M7=MO(:QMC_N%E:J;Q_GDMY,'IJ3<!V<Q<L:/S@!479CJTS 7T"D>ALT!Z@VP
M5%[_^78C_TE:UYI/7L.93I+<!-M0*FF/9J)T/1+D)B4P]>>_A5 @T6A:IR+)
MV!F@CK#G %I[Q5=L57(V"Z$D,K]/L&.:+[$*PO1;4RJMJ_W6--%S!F!56GH-
M9PP:CL\_ RPDGXH3;/SX#U%:#A0Z[3NE2&X?%8W 4S_T$O-P@WZXHCZ]6G'J
M0R.YICA.@,0U@W"/@9%KH-T_1@Y+WC- )%X%3>UQOVJ2365<GM8#F"J^9R^%
M>HU-Y(FX'P=O)[Z]!'H12(SAJSHIS8&8:X]^O\)V1Z1\L3,$:$CUG&B!86:8
MM/N4&N,6%<B LVYK+,LFGI#0TJ'3G[!)4QW=1H.CN+.JJ!([354L1*3E">6,
M%<"8F<_S%S&#^?D6$%&CB6_-AKGG6.(@EBK1*2DZEOD;&V1W@HBDN[N[;14^
MU<;-C(XC0@7+>RRKOFKT"86#4'=]!DA:BSJ_RO08/M7;L.IL(;:%=+3+ J'[
M'H606,T:I.<R5]\!N+NCZ/MQ>>AP' ;\.??DM3S=&8#29F.AK0Z$20BR_<S-
M"TP^@,G4/_()V&[R16CKD[;^FUOWWZ@&ID3 JDD[)C'J44SJ&)%T+]OB06'Y
MJ-Z>-5^7:J?9ZSZVI.($VV_R)5982;]V82:/@7K';B&>N=["8X- 6N'6QX.Z
MWSX.//[YX41C>VK@_I\6YG^,TMI05-"',\"+!4.,RH@\Y4.7- OJ=P%9%- /
M)ZF+(+%5%KWK70CY;733C>.?OCTN]N\YH[]%2:+'++"?@Q3$X&64UM88A.<N
M5JV^>"FRYU@_>VW@T[?C&2H9Z8WZ; &BA?]%D_Z]DM;RH1(1G-/V-/@/@*12
M#F=[+ )A7Y<M".3!,&8>4I<Y\_&TQ/;/.;L67*<QB<^VF@5J4]T[SR[^Y)#9
M;$5<K5*8O'T^Q%H;4U&,CK<VJ&H<-Y(CW\XUR0U94A<:ZP[E&7Q-I'!D* PZ
M2,'Y!"V!@+C0>UAA:$0.$NTK7.XU$[7M2M)#]2SB?J=_$F%AB&#FHRC.;+WS
MI+=-JS7&FM;_*IIHJ14(J=<>]1RX]=E2RG+<\<.,T(YKSS5Q_9Y,,HN+[H<1
M@KUX@^.K_H;CY[X2(CMC-IJAD]%A_%Q0%?QNUK3K$4]U[WH\9\A:4UT,?PQ]
M?);8EZ2VG1_*BL5G@/#"Q3, 3@L:WKHD,*JTQ$UA?BRX7762'S:OUK\FI^CO
M-;/GN5J5L3STPG4_NI::SJH**ZYO/;VQ5Q'O=;GCSJ%8V0VQ1PWW!S(/*:8&
M!3M=6QV K+.0U97I^>EU,]ZC:F<F[^=E8^I>3=K'+&[O^VA-*D*73[A8N.=8
M@WOUZ&' (/LA^HV777RE#.45N?8T4%N&?CA?RSCRL8MH3L,KGF>=I1?L;A_7
M$+QFY'S/_A+HD;Q<&2(^404UP3J$YUO-)Z^@+#;KODS[3T9=1ZTPB(1[9!+M
M9EY4?0*-#J1S8X:10R\YJ7>V^P39!90KCAWZV/8->M2O(BP\XCRLE92^YJ-9
MY'F7+25VQ(V;D,U"1PPU979<,F9'N\M"_LUA,QY,VEF]D$4Z$>BQ&"14%X?@
M*_6LVGQ.!,EJUKL\F\W3''7K"\E%DVN^+M?>H]A[:A 3SZXK*^;FO:2B,/M3
M<DB?/_A8V2F;%"N/LE^(E%?U*C:MH7P+1M8]?O)$>Z!6JEJCXK3\"_?V!;JX
MR1+C:,AAFZ(B%MJEQ=8WHP TP="\X6%BE+V3WHPL.[SVS%5$WUPZXQ'*%@K1
M5UOMF:DAFKGJ1$I?\POL?=O7U76;+UB+A^3.U=5.9<_NSRHR*_JD;#G^#S%G
M@&@X[U8VV5A\YU%%_),T*8^H*M>F# XS>* CRX5@Z>Z>U::8WXI80=4M9X!/
M0]$?MJY#*HZ-AI4^Z"296Y>W9H_6S(/E:I[R?4W2W9Z)WNKR"__EJ2@>IW+8
MN@S,WJ?#QH-W]I*I[\@3YI5NFIID7N,ZM-$ & (C%F@-T)(I'CXG(64X;[!3
MW$TS\$6N*NG!%4C6<F+ R" 9YR+2&#$47HZ-73K'5*^_U"?X]C_K%.E@OCS2
M<2'938[FNOO481DLV)I"])1%%2WC)KY-VH'=G'1RIPE=2EK]U'W-A9>2)T@L
MVYPL/V2R'/!\XE?PVW>GRRT.Y?.I:.PA3'VB]O@8*YYHZD3;.4J69[G;K?U!
M+?C:7ORT0DCEK4J&DYQ3ZLT%>@EJFM4QO6%_S4?V#)W/UJUXLA^[:'4W:$[D
M)]RR5*#87W^PI\Q1NF1]:1J"Z&CTKB\6JXW'4[J3IU!((EE8+L<[3XIB$)\F
MY\DQ).&YSL\C#\J_A[]3$9ZG88=J[X4,.V82I&\*$+W!I2PW64=8D4XTZ_B!
MW?U<BC]7( \R_*<I97,,9Y4'3;RX/HK2X(-&OU5^!X/H-XRMB!K&GMB,%P:X
MKLY\747=KK6C4Q5\^Z,!U<E^(%&*76MC:J6'TT+2/C5ZF)6O%A-V@6:RDNBB
M&:*\#6T(*-24%<!M+N=H:XCM,6/C_BGM&/[&HJV/(YCTP.I-B8YW6I(ZW]J;
MPNR9)S==V.ZE2B(,OA+L$^$A. ]0I,TD#,%*\7A7&[GU'!5F(\9ULC+X/*'
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
MV<K3ACNW,\M45*O]HH+!($JDA]F4*];@V9_]8KQ26O6L9XZE,4SD XI%@W+
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
M\KI/!E_!AE]W7UGCB,W\>GF?>N0)@0QXLXK*:3HM5F#+-M$$O]\D*BTHA=&
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
MWHYT#^0"X\Y\T*R$]T'9]L8-^^)9;??Y'@53QV)CE-@7/B'.;HZ2-SJ?LF8
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
M0MFG [L?QF=+)<]GO0?C/BLGM2_,V#^M\A3GGLCFNAT?HDS98[1Z?9\EIU"
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
MV<B.QFI'\NB1 9?9.N#GK]3/1K@NEHOZ8WBX.YLP\%*4ZI01&3 I<RSNM*[
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
MICVZNB.2H][SY4V,B*&?*S=MD\DC5=:(E6C9AQI,@FG[0)G-UCY0,^" F*P
M7^2!*_@WS(;YAD1(>(9FL%:.7Q%Y^M1UL?'%CB_);KZ*?%XS-5J,+#99XR,\
M)MHQ_+&&?]"Q[9AK4H[BAN*B@^1!*!9+8-V+#9%>Y(NH#I?S;!RM5[]3=MOD
MFZ_.*KK\XVTOBXX_#J=J,?Z!VYC^*MEM-?U6.?/]5CEK$P<)!;.,Y-+2V[E&
M]7H7I#YCY2J9ZL:HMMBU>K+7><CTER;10ARJ9@N#1Q=13TN]:S56GF 'UU</
M<J4EP>\=D!BKD<WYT1BP^^\./<R)0A23 9S9'F1M=M!(HIR=[+F3]^WD_\ )
MR?[&%V?B@C1';6PP:$M_3-'$_KJXQG/D&_1$M\N"!,]FP#V$MA8OI*1=? (,
MPZG-PN7"<V>MQM?)FJRIP7B.Z;=>H]TAU .>W.<<W]!^]><=$%>[.-MFUT(G
MP:TX1AER$&PIZ(&QU%[NR2]JJR#5=N\DW,<9\[ZRWL#=PJDX=3\XG3+]-5"M
MDY,Z[8:V1#ZP_3_K:?ZB!Q)8.$Y.3J1T2,(^!TX%V(GV&BZ8T7-Z'K/%YY;3
MQ>P#N0.VPY2S41>]82P."=+?IZ#FN JN;RV!9]- L(80J2OO@S/:'!Z?8TN;
M&M 4H AZ:Z@^)2S%SG_P#=-Z$CE=)UF#AF@FS'5<*^EW;36;<3)DHJ;FO3=W
MY%,2.+*"5-!UG*>W=,'7;^SR,%3)*0RY/N$P;F]W-[05SO/8MO EN..>C%#Q
M\V+6,LT?8YZP!5W,5#0'":+>.1T@G12\G.G,[7PBCH)>-_ZB"TC^D7K(WT(G
M5XT-(B[1_W?UJ& <+%W38IDH_^9W.[LSKY.?&]$C2\HW8_&4"[\MO#EVS9L[
M'5MS&"LRW<K$)EL4-X8RHP[W[U:M05:L\@N,?JXVMO#]TI1K:=ZM..9RKW^M
M^.EST=L0D2:/?T3?[C^$GDVVTLPCV.SW*JT(&SF/[/",RP[6^A)SP2!7D::'
MC]+NV>/6C5-N-^A_ ]*[.S^40:%"C09_L)>;VM6T@)T:Y$Q6.L9ORD&5OVWT
M T1OMF]+W8/;];)D\[EW-+T[X8^)7(GEWI,G,;>F+Z,R<#+=2-\;>E%KI?M
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
M2[IO+@C2E$[1"'?NS"^<R0MM3M^H8YS6Y2HHMT9].6YAUC%@\.NQ)_/<15J
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
MBA!*XD][%GNZ)7;]J&T??7FNR_:01_[35PM*1+1@N/K%)9SHF24^V!JVY$$
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
M!/VO]TW*=G0CXW\,I$I]:C5UO*^^PL<AWDFUP?X4H\%045%LPG>+]Y$.0,<
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
MKM$K^Q 5LQP%8]4J<Y^UG&EN>^/=6_;AV>"%_!:SU2@WY$,XY4_/IQ?"  +
M@!^ZVPE")RP^SQ5N>>W)&&V4Z\'*AO_LJH]ISY,?XL+O!'P5C>S:MLB_7%I1
M:O#VHV]<=HCVXG3!)+,7"C_S\Y@GP_F[HV D/*;EOBK.LICH+/MK&*^/,(:
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
M<G/9O_'WO,TER&U,5CN,!/MH@>SZEAQ#_9!5M)J'R\+I6_OY4C!Q3N+S@V<
M2RMR,O[=GT]=+$H9#OLG'K5[*GU'>37,4@?/*1:OXQA_AIX-[:E7ENV;2V5%
M()U_YL<RAE^#"=G@EXXN8ZSJ*9P/1Z::LMI[\M^VSDW4(V[-[^R?^)S0S81[
M+=6"-U.I4#Y?)1"+S,K*@X(Y%24QXNHZJV/4MO9^T"V9;,NL6S6!4@UKON;7
MO_5GNENHH&D_0G7GU35;Y<3KT8*C*#]!=@5QT(/#;K!SXBMHJ4JFR+5>]L]8
MOPHZ *K^3G$-I,A6[M%P3B4ZX"1DMTA&%URX7F3+OT'TS3MRVW;'X;:/^2I[
M]ZN(L$H/?WP_*OQM>JS@0J^;YE?N(;%:A3;<)"^WD6!6PJ-@6FZQE_*D_HY\
MI(\[VXT3FIL96(*N5TW82GM_E$C8 0/\)J7&Z(AN#Q8#;GW,C\T*SY,M6#XN
M1=?[[A0[JQRET:LO7"]'S8Q]]S$W"=M2X53+J3T7%?!"KH8.>[8177D<A=5O
MB($:2S3#& F#MT5;5G.0/)ISTJN?L\Q-<KU<'SU.G*EM^C-2M:S WOIQ84/*
M .'@V5X0%!\RSSL_YMQ/JCQ?367R*?1L%B_7)'WE#5Y00M8J)XO<2:T-AE$=
M5?=UH=IB?LN,'2E?V=M"J!C)B4AT,P )KSQLUQZK26[LS;*I_U7^@12>M3G9
M&Q&9^$T@3"*-:V?TTV ^GB,GJ4S;_AO&X$D5HNCL6\B+!($C$N#"UQ':LH-@
M4D2>IC7,R>IM]LC+A(4<6J5QWV6(+>O-:^&\+P$O>?''\_X2:G]AE1?-))L\
M7U1%%K@F).0I[+Z-[?'DRUOY?*Q%)$;^L"W%='4[8>=S'>>8@ #6:2$,'#;E
M+O3F7*GC3;S>%"^@@8>')W2K8 D8 B*2N8(GB\9;$F=OR^Z#8_=*SYTW8R?;
M&?)Z0DEU 0ZW'GBTFR('72?;(['B!")VQB2YP?,1"HBQ"*>5GL=TTZ^2\7DF
M>I]9=ZY,((Q'T;<01$JWS+<+9T9C)Y$3/ @$LG_ IIB]?XDL<+E"S>R9!_:1
M>SMDXJC:M?3AX>WF5UBZ-82K/E)K]G&</)\Z<7AAS ]+CO'0K(V\19M%8( X
MOZN7YS%79BBOM,*_5X%\_V[>_<I^M=E2]GP7OZN<EW'KX$&XC[A:<^I="/DD
M<4:NV7C#)IS1S -60SC +P%D<DGO' U-RAT]!?9;O+Y:8N3?8=-_E+N:^_^A
M<@5P,*DX,/1[!HS@/]2F1/VY&%:+L/9O@7T55JJ1]MUNCEAXV_FK,0GW_N+B
MA$3_=XDD88N#Z$Z;<K6#Q\-L-LUY'4(BYHZHK&,7>Q,5-%=B"QFQ\JN%ZN\[
M*X/0AVYPS<+^G&>A3>!@""O%XR&*SX;)*_N='4)/O:\OLI)N^ @,.AQ&@#40
MH\[5I2+31K-/?K7RI?84WA1?HL!U>%*7INJ'+/4'S](/-9Z*?>5I=2,&T^$V
M!9(G: ?U/N#[A@*.-(E,#-V5^IJ;@D"5HT?$7JX)H@7F B?[#:R,TZ@^VO??
M]A^\>Z#*F1I;$168=@/*A4IBA&.42YN9CS9(O/)G^[EF+A:8;R,?E*AR/[HV
MSORA>/9_MMP7SH66\\^#<B.+L:\6DHT@SOSE!RX7UV;>MYS4E(%.UPGGY$\:
M^F>9SD:IF#ZG/&AY"K85U#7)O7 H RNR-YTHH?N#=N""DTC#(6$+H\SWF2K+
MYNGSD5D#^S>+*9OE[@Q88G*7;-*>#"?Q[C@/!=MSW'U?8HT/H6_(]]S]XH92
M,ZI&"X5 N)!^>YRB8&/QJ@0P+=!S?T89=1(K@D.ML9?B6+?.'&K1P#8W:9>+
MVFW*\8W8%M0S)NFWR:MTL@]9OW*TQQN.P942V.^]T!EU,XTK,1O&LD3I#EE$
MW(W0IF+GO96?!< ;P-/(#+4>#/C7]M40?L1-XXCEA#"@7+6+Q$5&Q#!D=E'M
M$D#"*%DYO.1EFQ%K<7V02)HJ/CKO;MM\UWM$QCEY_WSU)<!O31ME$((0IFWT
M_MXOEUM@-Y8YMFBR\[/0-_.%GGK^SV(J\K;W+7&&K.6E5<_<:1M_;#&X!;Y!
M5*&9])N-T-D/^K,VKJ=_OLA<I+(T(II:28_>GF/CR7%E_4788@(/O@3<K#D/
M+E6*>C927.IEK]9\GTZL]AD='=_T9)O/MGUL!4%$QY0J73H9Y+]0V'2U.:JA
MQKQX(DHB:D\!W+Q_Z83/3 @%/#/^[7.47H8:!6L]Y#R&R]:@([\O57]WGKO^
MJ]6"\?-NC1H?)/"!U#V'W)"T"WA%739:OAM$>8N(IS"UT^$"J']H9BR.-5I:
M=V;L./PJ/7I43SXMM.[<[0KXW5JG"LK6O@24>AX3C$)(W6]8C7(@L;K.2?U7
M\9%:CWVL@77!ETQQBP/:/NYHPD*)LDJ>GWKXZJ=RK,=<;V5M!>S!XJKF7L=:
M C!]'4!=K;(:R."2G;^( -L4)::=I"4/.JNY_9FQ5_9"<%>TFA0VU8\+HQX<
MEK;!NL!:KU!^B]]^VYR6;WJ5'_]GQKVG#PAUCPA#EXKE2#$>/%X1;&88JYUD
MMZ^9IHB*_AH+D;0,'?Z*3-^Q9JT6HU$_>P^[6I:MY7?*JNCC#V3C+D6/6GZ0
M/I%&5):EL?@9UNE>/6'/?'C,;$Y9.%%E15GY^TC]P;"ME[)NK0FLH:%[]^XQ
MS;WX"IS7 W>>=Z-/ZC8X*)MQ$@,R+[(W&&J_GK)ZW/U,"\H_8@TNZEJK442=
M-/OPP41?#!8)Y>)?FV^CL3Q3J7B%86BY! 0X%=BLR3&C W/??&Z?<'EN=^><
M+"6$</Z0L+1U"+/QO1CM"G,NO3K[+[/:IG?09)'.0N*:))-;T;Z];0$N99IM
M]#_/'A;0 .ED1&704R"S[O39>FS5EI9XUMH +9X)BCLLPHK.:W\$&G7>V;X+
M4=Y_NP,F;K@$[/-N (]V$?F0G82>F>3@@#S-^WVF;XFWJK_);I$MS!R59<SW
M\JF9!!=;W.%+#&@&*&O'S'XI^63FSG\(2]&(O8I(6_\S>9*[&Z!4%D$,/'L"
MZQ6'H]%L50<UGNSE8\)41YS+QE@UHYX-C8W6EZPB/KX45:DS#9,B[>5XZ3P%
MREBMX['WTL44+471FF/\EX("H'C?;5CNU@QM8V4=,VT-:&GN*'+?C>YV?AZ0
M;?9KUU2XWW?@"D'5EVA4+FI20 E1&KF+2^]FV2J'8]5"A._N6W]Z<_I>Y3.C
MV=)X3P6=@#OU1GP_5$Z4]?KZZE)+#*8.4E*\X\J[^*06># @ &+K/Y<Q4/PW
M[T>=O"A,86M^9U!8_*N3#F)(+%D*.Q4V-9% ]PJD[\J&=U3LUI1&CR5>@I%L
M2N."%F<XM =+!]K.COE+][=1U5$IJBR@[@/H^%+J)[Q)@W],AG@BF_="Z\@P
M1:^</!;(*&SKV,L1T4\?;9P0\WQJ>4.(']^Q_.;]0WKJY?K_>FT.OIE;EO#S
M<(,F$*$<!7B.!&BG+MVL6Q<Z:!%K;?*9[O,>=9:K8<6ZD;Q]T47S#L@-&8!9
M:RKWN8?F:;DQU#?CI1:F.BI6OA;V6=]5[TQJ.FBBESLJMO^'2$L_27")4RY_
M=M7$0_'-4QWERLA/B*#Y*.K)J^\;Z]=:MM9>5/7<.8J(FE7<+;R5]@[\_LN1
MV!K##SVVW:2JPU=7HMG\LW#L"/Q3F#'X]N?,Q?^SN2Y_O0!_&)3!WQKTQ]<T
MCYDD=\C18<VLA#6DY>;<@\(UFC>R^(V;,VV/;5T$)PQ3K;L>$OWD")D)8P+D
M?F\HBO)/(X?*HFF;)77<G3335!%#D)PAJ^%=0?WIJ6XZ_4ER'[,<,WJ5^0+2
ME% T#,-+TOKQ*H;5\&?:E;&05 XCX'>4K077(G,JRX>W'0F&B"):2".(L<EX
MTY*0*:Q2!7R<;'&J__L<5*QDL(8$O'!.)PP7<, 2R8Z4[;ZJCJ3GBMDE%BL0
MB7-VNO&HYLN+BR[ N=$T>\)KZL>=/.EP\J%+P%O-H,EZ/P<9HVM;2T]IM8R,
MNLZH![PU/+XD2&T/6VT%/J);P&M8GG<R;X1O1!39&$>FQG(*N]AS7E-EI\BG
M4:CD5;E]P],Z-1Z=%E#_&L[B;DPP)K910Y8)GK3ZGF4G[1.2V>H$R9I1M6!N
M>6^J(;$;:CNT1OCZ!^@>GO (P-MM/HW9)HU"AC7;/:T9F:4]Z**BOSJVHIWX
MGG)&Y;H*FU_VM9MLX:&GN3BB0A%47/M\."O&D&&.$%?%96L+^N$6> 0)Q)$.
M0BV*MIRV&,0,N!=AI)LG#-ZE):8SG2YR([I=(=SOL@]*\0R!*+49(6:R>4AX
MZ995?-&.C%/!5)O5^UT]!G'&S_L:@,Z]QZRO!O])&DP?%(Q5_X91>Q:G/>HP
M-#1ZDS$Y=OO?Z(MV+)BU-148I% 3I3)L#S)!<VY5,3^8^<!7?S!DL$$%VV&I
M]14W::[#^X(P/+H$4)EQERQ>[_S(%P-^2:;W[[%2Y2#_M>7#*BE+#\&YB2BX
MV\4HW#6N\G.5$ *MBIWQO'<H?"ON\^'C*2&(LL7[!FPP;"TVY1+@?@Q7*"GQ
MUT2$3H[1[>PL:L6T4@2\T!X 2%W[EOFEZ+:83;G$Z;>3N)E+0.QV0MJC*[@F
M/^Z8RH$FC;==DKWQ\.B1U)N@G6M/8A>HOEG0=?"$;L?[YUFR^3VXN6<N>F6O
MUPX6Y_RGUZNN=U9Z[:5N3CEUA[E< @Q=4Y:87';,.RG>AM#:%0/H-/PWC-5B
M!U=J)^L*>HODML[$+#22/WZ;,JZ_*.-8SPSM&?^;F^&KW0DHRW$8.W%%FSV>
M\[P7+9W6@-;G35>_QR_:*G<?>ZULK(;1B\R_B%9M)/5IS Y;A;O];N+#-R)K
MW809A,Q/M2X^R3%MS1(-'*G-F(9Y>:NT'1\K/!Z_1?I&:IXR6@2YLH;PD@Q&
M/-KAT3@XO&"WMUMR!_UJ%-.6(-.?X>!#'_6^K[]1H^FU"+FQ<6!J(VDL6SZ1
M9<-54>&G*<.T=DWRM8COR<^QTA=OYC<+C#S@W4ZKP)\_WO7>6WI%2\];2Q.S
M@ZB9,V_W?DJE;SWR/]*/*!45/GO_$O"1>&$VJSB-?(.%4DV53;@ '"TS]B/C
M"[4_7U7*K]A\I^;[/&POL?)+D. Y$JSR$HFU+@(3<RXC7K2R7-+D L%GK*XM
M;(F2ALAX1&V.T\LLUC]9B;!4*,X8.;K]@'\Q&Y.UI$D+!=E< A9>&KNK*56.
MR:@NK [='2ZB%]/[B; *W%W(T>GGIZ9<"(ZRR,.GY\3?)/.CI7$#$4$%)=*\
M,C8E-%\'\L-)C"ZB-.(]5F^Z2;0<FB;M\O?66UT"6#:!E+@;&,E6AIK[BGF;
M^L0";:.W%.\1Y"6(RU(\SGS*[!]ZF/078T"!&+':J-GJ!6:'O<7RYEJOIEFJ
M 2%!!$$%^F99+./4YUV\<D.+LHJ8%2>V\,*W]2)\]S6I%^IIH:(%6ZDWT?4M
M>S2V9;,,)6C]HH4(B9/FZIAOI0-%1V+"7.=W)ZVCGY\C8QBN/T\1]PY"4R[
M N0$UHDSW9L5?J%)8TN*.DKKHJ"OGQ+P6XPX +\ZF=^Y^%)'XTZLCG2^(&SP
M9$FV*#8)4]>8Y->RJ/YHO1RCH2C<,^TU0,CQK1T".8?8J7XKU,Y.!00@GI8#
M\-DW;PL^_XP33+,A3G7UC[RN_P\='R-U#%AFE'43\:,I""'&<U@Q\FA,+>&#
MJ.I#O<GDF1"K6S6\/+>DZ.""?_]-&[SF'"K23_^\,G;@SB7@>]3%H.:WOS:(
M_,6&>,&> 7U?<E4=;7,U\_NR\< .Z\43,M%F\>Y;G7")P2-ARHTZ<33W+]SU
M4?,YG< AJ2R3:O7-UT;XUB<5:^[M2T.UK^.HF/10?:5+XMKMB7I@B%55[F"J
M-FK7 *7<XNW5)-IF_U;<4HYMZ+4K8;?0X^H/%E$)"JR PVADH4$R]-VP4/K
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
M0[[9IDVL)\79-0IRQ[(YT-WG#'CUZ31JM[]S>&5>[Q* 47 N^AE1[JZNLEF
M^PK$0BE4@;!=:/L)S.DBE;_%Q9%LWC$J&X+I[(3'*0_?6[ERLXGB7*N;7!@^
M6^\3.07-0&E@R.=I]Z@F5CH<VXS$M;HJG9LJQZ&JGW@O 1^0&;_GMY]=X_1A
MO/AJ+U:!W%4KW-)W)/MNB%V]X)]!-AA+;[>X@;CS)AMZ#R\!Z'VGN)-3S<^X
MO5U824.Z.[$RHR,SLCN?^27L+];"\_!*MO<PMQ/@1#%#A75(^1C?PRD'B.=L
MRO38*;-6K\U@549@.&1-_!*0_8P(.[@V: JUB17FUT3U^\K(?:W9T5A=)L/<
M?J>,W7R!0K9YJZU6H^L#G/U@_IJHPV%?3/<[8+S;]WE[]OOI7,CN[V7%HMX/
M+P&J;Y>OS*#R@'7FHG'"G2H-Y6=+K[LR ZWZ,D9XYOP7J?OGSJ\05\%YVO98
MOM^SZ?Z]\A6+KZOO0<U9-R\!4_F@,Y!(4WD3A&53Q@Y&A\C1\8A2&7IK3WM@
ML_SJ$N"M ]P^()G<J<?X+VT=RDA+U P4^)"S&WA< FYRQWR0J2XDT3RWP %S
M+P%1*6M7.^"$@U_MCXH,8=9WPNZJCE'2GU=[,WP):.\DL-Z[Z(.-7O0?VUZ8
MIYEYF\"2:8_+!*$DRMC['V&'G[,6(!' 'P*3:VU@Y4%Q#_O2"-OEUXF_:D>;
M/+0R+%95[UH+.)T$MWF+@%X8XGK'&,RR[V_XB*/[PJAL\GX88_R,.!1N2!DI
MCEE'[,D09T'54:6TGE4FM9&Y7ODS E7A$X$K&3HY=3YWUH)Q:^?BF^\P/$]C
MQ=W'5F(0PCO136?O21IQPO4G5WMJ\/L(/9UM'ZK:[&0.\@N><9Y G*;:UXP*
M\UY=%*Y8,VYYFYTZ[#E?C+<?;+YK7I",$KM2D"(M7'HPW#G,:*@03HOF9W*
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
M[;//Y;(S'$K/(U$S3QH7WGE!N_".N:LV>46*GHEO='TZCBTY3967#(]KGZ7
MV!<1[%NGF9>K)3N-$7]4C37LV-8;#?!$K?.O@H)3V89]R*%FOX:/&,<+2TG
M!N5H*HUMB<F^?+3I+GXT_/,TRY>Y/9!:HYC;'64!C5^M[('*BO$OE>0)7*AB
M%BU=9HSCOX_ :OR?F7\W/MX11'[GHM)^?G;G7S:3_I\,'?SJ([R% X[5R9E@
MA)OF[K"C:+Z0^1>+;SB\&2K:(U\S080\#P15T^EW3BIK9-:%PF4P<>=RT$>8
M^OR)S2N2E9JV2#RE0E(J:LY/\9-FVD**C9HGEE0^G8P(9;!#AA9N&\3UFK/%
M.YOQ-_M(6]R @V]KG.A.$_-71O8VO]5:);!LM+(?[\!?/9M_?_V5&8:V^>07
MQD?5V4L!"A1.R[D>S#<!_#2PRG:?]L2A\X.(?^CLGT^]AN/8#\T3/KP(:X(1
MNJNU6C>B,0G>6B!0>ZZ\!_>4EZ8XM;[6"^B,NE>M(Y!2CMB=9XE)VME<%+7S
MK2[)J28AS6[ZML 6HBN>+=S7_S$KY[3/ "M=C2)J6*ER4$8OISR,;?0(0F9D
M>^836DZ)*3X>.NE4+:.9@%C=U??(T6<DZF![I:F*@A^'7X'I8!BX5['QK"S7
MGN>C]8AXK\20\/:AFGYLJV"'FLD'Z 2/SH%'-U\^H/ZN%-P1><4901]GN<L'
M7X[($&6KW@BS/6:6YLVRT1\C:>UB4]+">ZUZ))."E,^$4J)8@V0\O);,1)N2
MS!)#X1PBFOG-#@2[-[6FCP6HW>ZO_'B@#G ]_.,D*C7CRMA^E=I4=H*?\AS?
M.:3NJK)V%8\X-27>K]')<Y]Y]BOU([D?+_X"[(;/ ) :*KIP"0@P/JY<4B.C
MR6TAN[V9Y+^!K')!?!@J%MQ6'W$2R'M!Y\8;T9-"LOF>_TOE1:Z/B*WY+01J
MIJ\RSQ3[7+J''&0R;NMI?]%8YLUN,BIQ3<*02V$PR(F#4*6S;=$ ^-J=\M@2
M8X3JV]Q?:C:_/EA:"1<T;K-6\UXIFMI3/$AHDG2A(ZP0!^'H00OT*#7W)U"Y
M@: @XX/SQ^/$6K0[C*ZG7_KFIWR>K^UBZ]U" ;,8YB7&_F#0#2SYHKW"8M^6
MUN@A6&WJ2RFJB3!!)3ZEC3&Z.J1!?%I/G?_9KX'#;O5'&HC MJ8A+K_9L9EK
MRE1V]_/RI0  P+6B_Z"&_\T#JF]-)GRQ+1PW-9R;;/:R?!?XL&C7@D*9/36_
MJ\&/+ -. PD$EM3[BIM\O;76/$?FW*LA+U?$%7"!2$O]64*;8/:+I)MN^5@/
M'Q]@4)'Z%(J_"+JY54\F)RYP5M\8X=9>Q%V_2'P^8ZWZT^^8V:'K;"(+X6?$
MW!BN1/_*9KF)K[WB#0/@O/W)T.$.K6KISR%!P;=B'1Q$$'M+BO;;MN/L>;<(
MAT-KS<'G$AA^(XP+2K@QE1&-GS$FMB-[MR+T87@W7B?_K<KS)G%^.H<%_O^U
M2H6_77)F%_DPZR!,R!*09"LAJ6J\%R8F+?93G=[%]#3REQ#9MWGEX53$^B6
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
M8*Z':1E,]RP</Q13P<W.-C.YU?5+ .+%NHQ_>G*Z-\)W\W/HLN&L%H[0&T2
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
MC%R((MT=!F2"W.++LD!^_?50H0?*D+I-DK^X(E1OZJ#%TL=DPR@M9O/2!@F
MC<D6Q'88>Q<820;I2IXS/(L??^S]5Y^ZVX[$)W/:$=IJLT\Y)D:,%9\3 ?P4
MID3 -Y<B0J2TIR&'"3C$&IU-2&XG+03;_Z&7Y%:;2<LLKV ,$;!Y!#P7B&\T
M^_,OH:'T>#,@&GKZ(+[IO_OR9VCS/Y=PDP?& *\IB6 0J*,J-)AMKL,.E:$5
M,J^M)/#2-C',,1S 7W?WZQ*%8NER-J/OIA%V.R%4A<N7>='U[>+")=^B)[9C
M;GBOY]?-/N6&[_Q<+U#U :;R&/;VIXHD3L)K<-5HZ%6<3NNQ#UPJA#V;ME\9
M%HNQ,#LOE&?S6PKAM\>H7>1[)\_"VK=N#2*9]GM/!PK+-PV1P'J78X9Z5)C5
M)Y?&/+N=RB5_68H.EQ7^>#T<O%$MSB/DGO7Y,<6HU>41F!L=3NWA&&S.%G*_
MS+RUQ*ND(!=9WIGYZT%^&&=(:"MCBP6P-9M=!\N.H@N':*ODD5?*Y+VL5CZ$
M92 UY?LN=XK_'%D#>GZ(WA7ZWYP,^[>ML)&2/CF)C&5Q<9@B">(+Q,IB),[#
M7$$'26:K3G9HNW87)G9.%53%84-A].)'I,N+%?QW_;<B:7)R2_$3 PYF%F;*
M1=.H)+3AK+G7S^V[RT1 3>?G@,=^]?93<0^32AB2,P]\SNY8IKU88="_O_X?
M^NJ51QUH3U]J]^RR!?3W[]+</QW-4-!*H!)P)-96P)M+,IQBR)_CW-L>/9)F
MK$IW9BNF\[331M6I06:M?Y1C"]13XQ]\6]1<5!8#T,!/D3<*"]TN58WS<OSV
MY%";8,>FPKAN5&&M"Y^4>@.-Z-=_+WB^UQ4NA$F($C7)H&.SZ,W,&]_*S28"
MN"P+F]ANF2P1!MHK0Y00*%?0J8XF!WO/)/6;=/(JX LV<\USGZOJV(1W9;_B
MU-J,\^E.' KGU-\48?AUO0T? PU*@*BI=!+7L2:D,)$"6AR0L<:>W?6+R]??
MN^N!10_S"*> Z-$Q.#?.SDC117I;Q9B RGR*V$UMJX@49.GK*7BUP<4QZF6-
M.Q_=JB!Y(JP1M,] (:# ;AC;\F+L;#R;D&0=85A_#ZOP(Q+W/@+XL<BS0A4<
M!F?<ITX]=7+8 Z*_U:<N'!A=R !VS)22)(CRB8%M2@W1#PA;Y! !B&CPYB/E
M6DD@)P,1T$$*%>L/09^".@@/:4FX\MD,^)S6\7?IJC4-3@3- 6*N^+B@0S/K
MLCKK: "49 Z/N<Q_-X*"@NK7Z8N6; )])6O]"=[N G1*3 "TT9UD%Y/RR@O+
ML#I_W7$L;>\8@4P.F-$IEU54$$FPIL1]3)CW12]GG]H5SD2[8[P;YR!N)0G'
M8F)_5 (H#(":51(!]_;.2#2[+]/;?N -$!/F.'",=ZF MC)=)@*F;U5BCG:L
M#[/N8GFA3>XD+BNT3C'ISGE[=S>!". ;[$ZC&*U'X(Q(:& 3 D:;!C7&+RSG
M)D-$QZ )3Z=60-N.^U!5(>:Z;N7BRL^(OKO5;0>@%';P,7B%1%Y-<V]W#)0B
MSI"P-M*32HI0@A$SNVT!@F>GL6M$@%U.T!0[$:!"FI1O$81[6^]XBWDQQ?/V
M2V>C/$1 <ZLQ=] U7VTX(7D4BO"Z0^I@O0\3V58,7;:&V1!FM!8&BIEK>HB
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
M^R"D<?MI9(S*9=\QS1%GX.,)"5$VD0![0[?$NENM0Z/!DKSGWP@THHYTG9S
M8(K329()'!8POQ#DB-\YOXF XT-$>TODGR3@(IFD"R=-!*A3:!(!B'(" [3C
M!9Z-M/R%DHCA JF/JT? O[*B4@"!G7EQZIR!$T@@U.$,;AS]P(F);V?32QDC
MN\R=.[>?CW/)J4QL15S!!*D3 7!U/Y_6[*L;5AP@TBH!<^8:VB;<'G?;ADP
M6T+ $B]CMEY#A0%#_ZMBZ)-&,@;C1(BF32 "H.9XD5]_&DEL[?EW.)5H##M$
M?81)\])7UGASSM=W!F\1 7]MH1HE#Y2NCC[N!--D"AN;=Q'1K9K,:VY\RG[3
MX<FO!^SGVPD)7RKU_V>%V,4Y6X=:'SSVA)Z=+J T\3(2;96G0@J@\W,W3.7S
MOYY,/0A451 -=.0^:9;N;D+#@?_PH51QQT6>F4& $\YBSVIQ;_/Z%/I7_71X
MF69JXGY1C?%1GTU1_HV/BC??*09M<Q9LQKQ8TXQI3TL%^]0XFR+WIB=!)88V
M.+:#['^0+_S_WIG_WU-@3'/[#N;;#YL_6,'#_0L[MQJ.R<;D9L;FX?U_N:?Y
MQU@[,A9:4UM>R4[!)@JG_UZE,Y#7[S!YM(($%1NKX:(!&-!_6OT_%?B3 L-!
M8T JUCF*>,]"S^X5ZN4*_Y<N2U*[?RUGP/%;O$2Q Q' #A?8F#*BH_U4W)8O
MEMDO-'TGFC7L+71.-.?<:13_GW;_?U>!1]9(&]3+"'4PQ_JC7N_&4GEA]\_
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
M(C^/0.N52,QKM#4P^WIMS,D=*$)DA96\>N/+N?#%IGKR=4<9DWR7;!'S ,^
M8]4'CWH0$R/X=]9,_LT$CT["MDBL)+]'%;A4#.L4!\>7ZZK&1DEO=."7I#UW
MA*.1]"GJ]')4N9$[<MZ5"\/CU+\ ?]>%@;A80*5D @(;E]RSR^7&Z\'D@O9W
M=-E=:G9<*U5M%*UIE"][+D:Y;)*[KAD%@\HJO<9,5R?OTP[N/(PR5VW3;;9V
MGE!_!(Y+LZ;NTN%8$VAQ2^;<&\;*QJ,/"U@;_92)FY4'Y1H)WM%WM0[I-]K-
MZO\"UQO)S,.XN\F\=03JH#/)9?2!]J*;XT!5YY>S<@&;8)9@MCK$LOLDYP.&
MO\5QC< &Q\.0:"OON3WU8%N+R[:Y$<<0&K;,OQQT5U7D$JKWKO@IM=")D=^;
M8#MHS\_&1PH#KD7=90"A4PR#?>^9]H?XS]B.3OQRWKN,WH]V[+=M'WW>5M]@
M]\>A$G>> _!BP&[-=A1][4XQXERNW[E?'SY4Z96NT_JYS+BJ;9SF;O>MU0IO
MU^LI,9/1E^C8=DE!6FQ!0C!&>/64I$3SY(ZK':*3_]8#47=8-;9GP9\$FKCT
M"D%&)NB$VSI8MA ^,?KK.^MVLY['RV:"S6^*GV24/XF$.'T+2YYHE^("W"*T
MK>GE6%W34[TFY6\M=O(4O1.6>YOWU3@K"#GR?705K3TE?&G 4&3*K_BH+VC)
MUN&%DW6%KX ,A[$?D!<WV4:7UEV;,JSO@YAD8,KDO^UI7%^(LF1O'?E-W3=;
M*IZ1TV1A\B0WN7KMBHO"0AVWM+:\6M<ILV:SK)N@7>FQ^\?,\,N-*_?P+2-_
M=5WE2__&WZT$\QN(NB0 IBIPW)?L%-OKI\X2;:'M[K5;G1*&-EF_W&_2;F1.
M;[X*#)>?> A7V"#G\."M6*^KO!'A$C[/+-RU*L:.->$#''::QG",_?U4L.,?
M$#B2=ZIVFI13:'[OH>$F4G-R,M=\B%.>T06*L*7 DTPX@+S@-RX O,O9XEGI
MV!?80)@_V6;$,XV3*TR XQC/2PE[!(IW3),MI2 %P^M!SR^C3C]80H*^KOZ\
MF"]2MR\[=4DH*U4I)PB]>'MX/5CE[0U:-(85%('][P05QT,8+2Y^G@2>\8F4
M'7W_HUER(P3N%<'5+Q3]IB^?0HG^Q,^!.VX]8FBGVUJ9T%JI5^&\*&>B[;FD
MNY!>/5'/^B3ODXT]3CEL\!Z[&;CP"^H1:+* BHQ]K^L"4V\C&^/P;V1=ZF,@
M,?%"49892U _N2=]B;$LGEP,LA(S%DBE6;?-GA;K/7"GOI (<M%88YG@NIC^
MSB.,W1[B<=OK8<U\^E54*T6?N"7I$V:>B@.L;1K''@5_9ZP(2$'7?0F^EDGA
MEY6O,%TY+\T3[;HAQ#3@8\J#AE(1@XIK%K3-O!)XT>I&L6-S<4/W#L(\."16
M<X1;5E.B+]K93916ETZ9EM%I!L,)HXR%+*<L\J2>]&-Y7_G[8=6-FKL>SC7_
MK#D)4LJ?MJA]]=T&6HEBF&?0L?%+M5G?88,<$8T=:1>8ZO 1 2HO(DD87M*3
M8IHSH&J>2!08.E-@%_?)/"[@#\ZJ>J0&OPEZ<QX7)BS$M*QG6EU*--8G-M3%
M^E.2Q8RA#G%*NMSNU2<("(BVN1<TV^O>7?&\MI?+.G52U:U$?^WV<ZDQMVDA
MV4<@CIU"C?JFZN=R4+*"R)1<H\#Z6FU YV)(TLD$AK,2<Q1MMPV)G1$>5:L9
M5.UP]BK.RR_*'5"1^=KQ@XD[P#7^7MJ)\_?DYQ,^CT2*H.#$[##7\1SJ/C<D
M6?/,?-5S#K/:AJ]]"O6<JTN6S/IEHOC7"2"*[G%%QX#15ZF?AVM-.7T)YYS=
M;<NZ.1+O)'R[Z9WE&2R3/IG7ZR6=UVV,**%AHA^9@E AI NTI4S?URL["3>Y
M595B DOLK-HVK>0S>N4S!N^/G!?>6H?5ND 2#:=0^/5-.9\20AYSMZP&4569
M$L7)(EG[\<  D*"8QF3,P*E@[B\^H:>?50[J-@C*F1=E)FD+F)VPX^<OK,!_
M^P\Q<7$1N$-5/H"]0_FY\ZV.KHC55),P);T/<*P#&0;/O8.-!(:L!=<&+6C;
M5'A,BY#OA)Z)X##ND>69XNU-'E .%,W**U>IM@ "?;4#M>&K_LOKSS0@G9;8
M7G":L68-%D,AX7189E$)2OK3W6T! [W,K^QX3M%=?$L":!NFNG,/<'@%F-Z@
MX0LHQ@(D(KFHS'BI@/>-8TFZ9I69H1;E3AR'7+2KQ3$;41[4D 0R//:1BZM
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
M&E=R1OV01,L4E?]$SK5*&J>?G0V.UIE-:!OY=Y/#"\Q#__[S?P!02P,$%
M  @ AJ &7=Z=\NJD!@  M2T  !@   !C<G9S+3(P,C8P-C,P>&5X,S)D,2YH
M=&WM&FMOVDCPK\P1M4TD; P$2@R-Q!&BYI17 Y'N/B[V&*]JO.YZ'<+]^IOU
M@QC2]-(V;7(]1R%A7[/SGMF='?QF&./09Z&#+KR?GIV"*YQD@:$"1R)3U+OD
MRH>IB"(6PAE*R8, ?I?<G2- LVGNFY;9Z1K&X8! C?(U(K2AU^@V6E:K"\V6
MW>G:S;=P>0:[U]/1GI[LJT5 ?Y&YAX,%*@:.SV2,ZEWM>GIL]&J' \55@(>#
M1O$_FSL3[NIPX/(;B-4JP'>U!9-S'AI*1';;BE2?5C9H>&O.K;'DKO+MIF6]
MZD?,=7DX-P+TE-TQ>[V[+LGG_KI/Q%QQ(D5BP!2_00V[!-4)D$E[)I3?W][@
M<RNC8ITG0F5X;,&#E?UFRA<8PSDNX4HL6/BFGO70_Q@E]][TT]DQ_QL)-)&G
M\%89+.!S JYQ[6?TVSGILXU-EIB2,Q.!2X/C6Y_/N'J]T^Q:_7;+; X:,V)6
M]%2H;6*B!PNP-SRFG0.N5K;/71=#FO!ZI]>RVOU!0T]\2C1*'')(CU%^!8M&
MXZOIR?'):#@]N3B'R^NKR?7P? K3BXI5VZQJ]N#:G)@C$R;CD697IE?-=L>J
M5]S:YM9P L.CB\OI^*C2JB_Q:4.7#JPN7!S#]/T8)L.KWX?GXXEQ\>?I^"\8
MCJ9ZI&59K5^3AQMHG(3@B#!$1\>4+!XK'^%#PB1Q-UC!%49"*A >C(2\26*X
MI&"Z8 XFBCLLB.L9/T]"QX1=O53CW;+Z([&@J+Y*6\W^'H5M.!9RD5NR97P
M3\AT+X_'! @^95L"ABY%^3^2$*%MU4&'^3JPF*8%1<:@5TW0221%0B*=A2Z,
M;RG(AY0WT+X+'L>:&OK5,UU*&\!'B41#&<.,L@+!.EQQG2>X,#3AC!(1E'6X
ME!AS5V<L>H^1S]&CG6AG'7CAPO.X0Q@37 TVI[B>SCU%"N:GR.KYJF,>4B+$
MB<Z'5M%6D1;##0;4<@4@<_P4[]D*:('B'O5'B8P31@@I 24WF<FOY"8UQY@K
M(ITQE==LS-1&D*,Q87+&0HR-B]L 5S!T4I%K(ZC3.%/V2[(#Q68!PDQ(%^6[
MFE4C]@1!GF:MVW'$G**=@\]6&(X( A;%:!=?^D] CD')FA(+N]2C\\;4:6ET
MC8"M1*)LC]^BVR\E=!E2!3>4I(];()Q-:W?SW%.YY<'O0OI&*Q297>Y,4[]*
M^/:7/E=H:-ZA'8JE9%&!:X]6Y3S.D7V]<]!]>]#?QFMSTH9\OPOEK*D!$6;D
M@H)^V<GG7;7#*6ES[K2\)" /YI"%!=I/K'V'Q$\)EZB/(K%6\RWSV65[V5=R
M4,W.KENTO&W'LW8ZN;DT#]K[?6W^:V75G&EHF392)7AZ"X+BT]F_S^Y<#].S
M2"KTRKPJ\WH"\^*AIYMIRD#9@V(\I###LW!;V![C.GV(**QI,ZOK84;'>UI&
MVU,<S.-=7,^3@"(^$D W/>&F<91F)4%FI2)"F>X9;\5.\^>9VS<&+'VR3S7A
M74T;8ZVPL4<93H:'5E(_DX6^$=!L)[YNWC=8=SJ4WS;HGI(QI!90[)I#:^:6
ML5:P;=T5A8YV+'._^:K,C2U=+%U@E( + N@%8EEPJ&@;6OWMF43VT5@2!_[U
M4F0]SF:Q"!*%_<(%;)+XHX5>FOAXIYI='.5_-RWZ08;O'YB=7L7P)V)XZACN
MU/^K=#ZWT#P(-:-;((9P%W:L].<+(OH!O&G$C?N'E8SFIU*L%^(WOUMN/Y7"
MSQP@S\PCLY+,LTOF4>?X2D[/+J?=2\DI"XPH#;PGGKU*/L\NGV^FL)+8,TGL
MB(Y;-@R3>1(KZ&;7J958GETLE2']BDEY<>E?B>O9#:P2Q8L1Q0,%L$HRSRZ9
M4KI])QY]0AHZCDA"1;M7V??+$5>5-/S7)/8_S+Z+RDMV\?I"T'O"QT<\U/=(
M6=%P Z^IS^/\G0:),BM@.4Y:H=*UXE)I[/Y3&"5@Z7/'!ZX@O8M'73"+(10*
M7,0%NM_P_$7WYS (_DR7[1PA"8/T&>UL13MY*#%T] C-8.%*[Z*=_J->^R3$
M";F-S%TEO)V]05FD[WGJ(.Y-_5SUO+P&=I<^TAH)"^8B$> )B1H.\U2^<?JT
M)RT&$J$/<7>/6"GO7M?H^9K4.88H*=[=<44S+2",$D9(;=0UXX1DD_'&O%=<
M\->.:,:<CW-)D=/5M3PA[>(D4GK.NSF05VU:I$$$'(V\79Q=RL^(\Y[R*^+M
M]\D1(6YD]9V41S:[$;RHAO=Z9FM_?6C*^JRT[IV]>VZDSZ;_ 5!+ 0(4 Q0
M   ( (:@!ETZ)W8Q<A$  -VZ   1              "  0    !C<G9S+3(P
M,C8P-C,P+GAS9%!+ 0(4 Q0    ( (:@!EW0*-<J8P\  *36   5
M      "  :$1  !C<G9S+3(P,C8P-C,P7V-A;"YX;6Q02P$"% ,4    " "&
MH 9=E?PF)8HX  #4QP, %0              @ $W(0  8W)V<RTR,#(V,#8S
M,%]D968N>&UL4$L! A0#%     @ AJ &76./SL*$9@  C7 & !4
M     ( !]%D  &-R=G,M,C R-C V,S!?;&%B+GAM;%!+ 0(4 Q0    ( (:@
M!EV%8\>6&DH  -B,!0 5              "  :O   !C<G9S+3(P,C8P-C,P
M7W!R92YX;6Q02P$"% ,4    " "&H 9=X)Z!L=86 P X\B  %0
M    @ 'X"@$ 8W)V<RTR,#(V,#8S,'@Q,'$N:'1M4$L! A0#%     @ AJ &
M73,>XT=.F0  !\P  !@              ( ! 2($ &-R=G,M,C R-C V,S!X
M,3!Q,# Y+FIP9U!+ 0(4 Q0    ( (:@!EV$*9?9W=X  -_^   8
M      "  86[! !C<G9S+3(P,C8P-C,P>#$P<3 Q,"YJ<&=02P$"% ,4
M" "&H 9=M$9.\<*:  !$QP  &               @ &8F@4 8W)V<RTR,#(V
M,#8S,'@Q,'$P,3$N:G!G4$L! A0#%     @ AJ &76/=/@5-H   Y\(  !@
M             ( !D#4& &-R=G,M,C R-C V,S!X,3!Q,#$R+FIP9U!+ 0(4
M Q0    ( (:@!EV,= &X7IL  (&]   8              "  1/6!@!C<G9S
M+3(P,C8P-C,P>#$P<3 Q,RYJ<&=02P$"% ,4    " "&H 9=QO<^\+'4  !:
M" $ &               @ &G<0< 8W)V<RTR,#(V,#8S,'@Q,'$P,30N:G!G
M4$L! A0#%     @ AJ &7:!U'R(E"   O"T  !@              ( !CD8(
M &-R=G,M,C R-C V,S!X97@S,60Q+FAT;5!+ 0(4 Q0    ( (:@!ET+B\T(
M$0@  'XM   8              "  >E." !C<G9S+3(P,C8P-C,P>&5X,S%D
M,BYH=&U02P$"% ,4    " "&H 9=WIWRZJ0&  "U+0  &
M@ $P5P@ 8W)V<RTR,#(V,#8S,'AE>#,R9#$N:'1M4$L%!@     /  \ ! 0
'  I>"     $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>crvs-20260630x10q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:crvs="http://www.corvuspharma.com/20260630"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  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="crvs-20260630.xsd" xlink:type="simple"/>
    <context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_6jJy4pqlPkKY95UiGL5D6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_3_31_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_3QANjAMvBECGeblvJ9l_6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rtiB2PnGLEOg30nTgJfeaQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YF_IhgRhc0aoQbHeqol87Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_D0lphO1O90qidg4SBJ6y3A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_23_2026_To_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_RCdjJVWQxkC-PGJpRgw00Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-23</startDate>
            <endDate>2026-01-23</endDate>
        </period>
    </context>
    <context id="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_nq56AaeRsUWTT5ZU891IzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-23</startDate>
            <endDate>2026-01-23</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_B5Y8HiD1Y0Cp2MVD3Szv5w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_zuDPEjOZ1kCeK6EImWGOng">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_jDuKTaIGuUKgUHZdmI0FRQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonStockSharesAndCommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0_osIOpWRE-ONVsvihJT-g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BZtoSoYhgEeSyIadJVRfLQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HNyerds-EUW95335MzoYww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_B4rKwhjgBEeWiT28Oa5oAw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ARqh65sf1kSB-vIdKFs3iQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HA6MC0CrkE2QRxOPLGvCow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2026_D3eODvWZXEu-VpCaQsQUDQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_fE3kDjT140OwWL0ZekLOzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sO_ONLHfiUq5cn0nDrHokQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fwACkGbLuUWTFxbho_EPBg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2A9fF6D2GU2lcw0hnJLqzw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Nzu2v4Yw2kejrm0g4TCQuA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HK9BUu3FPkagq-f0crpsfA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ckD4jjMZREqne2HmPBTwSw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qITVhQYDB0ydszFFhwKphA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Znkp-j5K3kiwkgYrdyrCUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2025_JoyDVjGxwUGemce774xGjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EsaQzCWjDk21Fu-prXmprg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-PQXjM3b-UOe0iB47t0nEA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember__PuQBsls3USyxZYry6oluA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsAndCommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-06</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_TBi2026V30ycoiwdMRT77Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2016-03-31</instant>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2016_To_3_31_2016_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_2Zyw82GsF02w1WzWimUXzQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2016Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2016-03-01</startDate>
            <endDate>2016-03-31</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">crvs:EquityIncentiveAwardPlan2014Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-02-01</startDate>
            <endDate>2014-02-28</endDate>
        </period>
    </context>
    <context id="As_Of_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_FMyta-iOVkGxKkAF1Ao7zQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-23</instant>
        </period>
    </context>
    <context id="As_Of_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_o-A3wbD6UUWdH9swC6JVLg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-23</instant>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_cGmYqZYWiUGH8-RIkmypxA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:IconPlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crvs:ServicesSupportClinicalTrialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_wMNKHL9qB0uUbrxfTPRJbw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:IconPlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">crvs:ServicesSupportClinicalTrialsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_11_5_2015_To_11_5_2015_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_I3q5_6ongk-DJo-91aldWQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-11-05</startDate>
            <endDate>2015-11-05</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2015_To_12_31_2015_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_xbWmpKMbLEuW91hGO0djRA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:ScrippsResearchInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-12-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2017_To_4_30_2017_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_HLNY5md7F0iZ3OFlk3hqYw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2017-04-30</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_5wnzKpRp6UWvcl6gOYB2qA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_2KvTcE9POEKqOuyyEeT5dQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember__Hkk4gcCtUuPWyIqVzhVYA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_WMA8DzDPq0-MbeiUAgszpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:ComputerEquipmentAndSoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_GGdNkwRn8UiZpFc4r7wRwg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_ls3y-3PFvUiC29iAIkzRww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_okF8Yu5cB0aqbKu-a3P7Zw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:ComputerEquipmentAndSoftwarePurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="Duration_6_30_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rEJhtm7kYEKy4OLu8VTQ1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-30</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_QX-NvEha5UOSy2WnzG8n2g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_6_1_2026_To_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_EquityFinancingMember_6lcbKh0DjUGs3qOQZuwpcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:EquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Qs61PRIBkkWl1anZwKKBzg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:WilliamB.JonesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_cpOSanfesEW_1_5xRyB-Dw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:RichardMillerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_H-sLjhO5REyHeP1k1FreoQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_sN7M3pzVskSrF1Jr0jtXjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_3_13_2026_To_3_13_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_OBUnibDGWU6xZjDm771JnA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-03-13</startDate>
            <endDate>2026-03-13</endDate>
        </period>
    </context>
    <context id="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_GN6gMrq-JkOGRXKQs_hMoA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:FollowOnPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-23</startDate>
            <endDate>2026-01-23</endDate>
        </period>
    </context>
    <context id="Duration_1_20_2026_To_1_20_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_Av4gyb3eoEeXDMSW31R35w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-20</startDate>
            <endDate>2026-01-20</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_xhH4yEiE70aYpav59oHjNA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_4UgISC_e7k-JoRSS1dDLMw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">us-gaap:ScenarioPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-06</startDate>
            <endDate>2024-08-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="As_Of_11_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_y0r_KTEd20mRWi3NAfNzVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-30</instant>
        </period>
    </context>
    <context id="Duration_6_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_hHpAI34XpEOYuELzekw87w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-06-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qU0r91GsOkSg8tZy3fmXvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_hktd7yTTsEWalWKO95c2-w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gqvG8bxMjkmkX6rGCO1nzA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GP-6LK-jS0yhb22kbam7ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="Duration_10_22_2024_To_10_22_2024_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_crvs_ThirdYearOfSubleaseMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_yl7Y_z4yuUik3ZHd85msqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:ThirdYearOfSubleaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-22</startDate>
            <endDate>2024-10-22</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_HY7KtVAn_EWHPEMxl3M6MA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_05g2AbWcSUGLsFlXyBGzAg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_kwPCf08N5kymnBsolnhvBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_g75s-_P4dkK8dkXXsOK_ww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_aVg_IiaDUUuyJkGHIRcagg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_3_e53eJ-yE257Krky_RlKQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_LcTKmUaM20mGitS0LkEVVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Cvtgj0PRpU-41nAkjQlsfw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SzVXqPr4cUG7uiYmtE2c8A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_9ZXG24lg90uUSWKNaHgh7A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_K9uuaTuACkuREMUXsP17nw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SNgt-gvRjkCD4TpTPCKpJw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="Duration_2_21_2025_To_2_21_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_WHZuH_qnbkiuh8fEXL-RVQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-02-21</startDate>
            <endDate>2025-02-21</endDate>
        </period>
    </context>
    <context id="Duration_10_22_2024_To_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_QtVx90DOmU2MmJk-m2dDdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-22</startDate>
            <endDate>2024-10-22</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k6r7RsM_Gk6AILnk8LTcIA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_USBT63DccUuyIRiRbpRO3w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_szNw0NsN1kWQ3Y-dB9chkQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_2DRH8VctFkaJGZAJvXXrGg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_fiDLlXdHZ0aCPjL2RC3u_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_1_23_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_cJ2adgDgEUezb0YyuRvqIQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-01-23</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_MQ_86GRm-E6bewGWaaoIvQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_6_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_NeTYTJjmTEOiY5-cua2CLw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-06</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MxMqF6L9t0SiPllvppW5qA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vaH_Nh67I0aa1yo0d55PAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kNaecLcJDkaKPMfceHvS0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qy2jSTXmWE-wlIKa7p7iuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember__FWkUSP8R0-AKpHSsSW0sg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KH85zJEQy0qgTBnBwSE0NQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_-m_FKpVTaEaJAXwybiUwyQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesReservedForEmployeeStockPurchasePlanEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_3oMMhu6_mE2BjXN0nhtOPA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesAvailableForFutureOptionGrantsEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_tBa61DXj1UqQPuZddj4q0w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:PreFundedWarrantEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_vmVFbhNBWUaTsS1Xsllg1Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:OutstandingOptionsEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_jYbjLGLELUa9D_XoPOU3yw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesReservedForEmployeeStockPurchasePlanEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_EKPzl5W13UKlYFNrPAM68g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:SharesAvailableForFutureOptionGrantsEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_yR_IsLBOA0uv0uA_6IFcVw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:PreFundedWarrantEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_Z0ifNRxgJ0mbEam_541_Bg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">crvs:OutstandingOptionsEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_5_31_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_-yfplgRHy0usnrgl1OG2Hw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-06</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_WwLmTiDLxkmUIz3CqvtNOg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-06</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2024_T85g3bJodE2zKEZQjy0H0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rHqbgBrxzEKmbLvEzOANkw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</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>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SSpjOlOkJEu6dw2fwXNSbA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</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>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Of0wG-JN30u5evFMJ_BDcA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</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>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E2J5PXyeZUGWeJJlHP9RKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</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>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:EquityMethodInvestmentNonconsolidatedInvesteeAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">crvs:OfficeAndLabSpaceLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-22</instant>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_OYQKlvAVcUiIKCZXlK3rhQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_EfBn_0ydikaXrDJ_rEjuuQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_T2y77g8YE0asMk0uCkAk-Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_usPeQUtTJkO4y-9oEftanA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_S5BLTj6gyEWNOUd_X9CEwg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_NHDTwdIQz0a_TCEU2uladg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_GPSK0sXUM0-hRKL7GhdKpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_edsP-arzoUO1UgWW46sz1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_Hn-YsYzEYEiZ-Ol1s_TplQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_2MKn58QKSUSVvi07keU74w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_2-wFA9_lCkKiIr1Fm6XIJA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_pk42dVwB1kCgBkXfgfWLgg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_1sTgEFngoESbtEYHsBrXBA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g42IUF32Q0ipZRnqWo-MXQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9m1U3KGuky2-qat4rBQ4Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CzZuEt5xBkeTiHNXfyr9lg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_8_6_2026_gE3C3Ufjs0OT-0LLTlyOaA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <instant>2026-08-06</instant>
        </period>
    </context>
    <context id="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember__ILcXbtOeEugE22-pzAd_g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:JefferiesLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">crvs:AtMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-06</startDate>
            <endDate>2024-08-06</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_aA2ZiMhK1EuUsGYLgZRfJg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_i_8tSvUNm0WKYlz2XtJsww">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:WilliamB.JonesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:RichardMillerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_92OLKxdkw0O3z69LHO-ltg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_c4gDFZes4kGmix_cQUvOUg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:AggregatePotentialMilestonePaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_4ETl5y4xX0WoKbR7j6rKqA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:ScrippsResearchInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:AggregatePotentialMilestonePaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_uA5ATAqt70OH2YOx8_q86Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">crvs:AggregatePotentialMilestonePaymentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_qvyRH93iRE2mzvU2zHVTIw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:ScrippsResearchInstituteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_tjDfiYgz3kKciZYhX6KCVg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_Xip0u5d5vkqZ9tMXm-PKBQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_rbHVg4pmd063yeuRmunjiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:MonashLicenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_2_1_2017_To_2_28_2017_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_w9uUyFb8hkGHPe1RqKeVsA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:VernalisRAndDLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis">us-gaap:LicenseAgreementTermsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-02-01</startDate>
            <endDate>2017-02-28</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">crvs:SingleReportableSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_oYnV_LTLN0q0bOJVK0r8wA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_oEsaabG7nk6PeKCFGAcw6g">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_n9RyuY16BU6PbAwCB14hjA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">crvs:AngelPharmaceuticalsLtdEquityMethodInvesteeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonStockSharesAndCommonStockWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-06</instant>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_9TS21B1_IUSCPjC2RY3-ow">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:WilliamB.JonesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_AIUeX3CPckeYVdVM3HqXvw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:RichardMillerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_mOWQGbPWmkGal3fQjA0p6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:PuissanceCapitalManagementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_qg7cOEZLCke0RAUm1mUE6w">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:PrefundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Gc8_BAp2b023ZOyKMnAPdQ">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">crvs:OrbimedAdvisorsLlcMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:RelatedPartyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-06</startDate>
            <endDate>2024-05-06</endDate>
        </period>
    </context>
    <context id="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:PrivatePlacementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-05-06</instant>
        </period>
    </context>
    <context id="Duration_4_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_i3erT7g2n0SJNrOKOIsMdA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_FuivDKZB50OH3wvPoTCeKw">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">crvs:CommonWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001626971</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <unit id="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_Standard_Institution_DwjA4AmBW0mdf47-7ZQgRA">
        <measure>crvs:Institution</measure>
    </unit>
    <unit id="Unit_Standard_sqft_5ETmPf5npU2W9Y86P4-tTQ">
        <measure>utr:sqft</measure>
    </unit>
    <us-gaap:AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      id="Hidden_7vM0z4G5bEaK2HAVhFhktg">http://fasb.org/us-gaap/2026#RelatedPartyMember</us-gaap:AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      id="Hidden_0mlDUyns8Ee6y8hRwiSzBQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      id="Hidden_ipTl4bDo4UWsDU31pySS1Q"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA"
      xsi:nil="true"/>
    <dei:EntityCentralIndexKey
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_u9Hivo5vt0SXjQXoB7e6PA_2_1">0001626971</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_XfK0br3OGUGBMOAseEWS7w_3_1">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_numWHUg7MkiKMhlSNpNq-g_4_1">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_Qn44Xqe_5kWNlRJByo75iA_5_1">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_rVMKFdXQd0-0lvZJC41x0g_6_1">false</dei:AmendmentFlag>
    <us-gaap:AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      id="Hidden_jWg0znI800yi2gMWp1KjPg">http://fasb.org/us-gaap/2026#RelatedPartyMember</us-gaap:AccountsReceivableAfterAllowanceForCreditLossCurrentRelatedPartyTypeExtensibleEnumeration>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      id="Hidden_jGd_fXrwbkyyY_PTnUIhlg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      id="Hidden_hiTqyfMp_U2FlYzoLBm4uQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_yPhzaEVzH0y6ApnF6prOqw">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_6HkTDdrHM0Sq6pQ-0ATnyg_3_0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_dDv5u62r8UOwg1YCL1h0Gg">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_GeTsxCW4SU6PqgB12joW2w_1_0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_GYy0JCh1VEu0U864BoB-5w">001-37719</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_gHBk4_xgbkW5viBnQZidBg">Corvus Pharmaceuticals, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_BHSY0bE5BEuuS8ZJdQpl7Q_1_0">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_Wfu9hz3lw0-dM5U2EmBIQg_1_2">46-4670809</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_aUDpd0ffeUKkD3RE03dyAg">901 Gateway Boulevard, Third Floor</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_7c4V-Yi490-s-uOQ-fUpfQ">South San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_oB33WmER7EyYjS2-0kLiUA">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_P4OZPakx7EuSud4oTkZyMA_1_1">94080</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_qpbFPdZdg0C2dNGvFvfYIA">650</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_J5gA_lHBuUGwp-c5xVW0sQ">900-4520</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_NAxWjx-ni0qJpOLQH4TGag_2_0">Common Stock, Par Value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_xnuh_22AF0y9_YHp-bvO6Q_2_1">CRVS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tc_UH41By7uD0OAa7naScRBGA_2_2">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_llFGO_Rhj0Oqe-L9ZzIOOA">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_2CFBA9N39E-W5_x1N8Tz0g">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_-L3-QrdxqUaRYlIalNDQ9A">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_O_mwwdkXW0KQ9rZ3VaFHAA">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_WqknVkHNt0eahu3Ce5q9SA">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_KuQdDPOnOE6dlH8IgTg7kA">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="As_Of_8_6_2026_gE3C3Ufjs0OT-0LLTlyOaA"
      decimals="INF"
      id="Narr_wj2aqocXX0i8S2O_klTacA"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">84120944</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_ortCnEHJSUa51B6Ja3jRGA_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">18905000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_Lmgg0x6JmEKlGVSj8dCK-g_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4576000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_I18g5nIyI0SvE19dqCemnA_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">196323000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_Sxhy3Acgzk6iP0I5dRmA2A_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">52174000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_6DNqfhvcbkibJ4fjhL3nUQ_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">6000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_lFXvn0Nx20W5Wv8paCDUMA_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">37000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_SFA9q9UMnk2rjReZOzE09A_8_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5731000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_HBX-3LJCN0G_MfQW8iex7g_8_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1427000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_9Sg1SrG4f0WzWNOmtAN-Rw_9_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">220965000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_HKm23qzXjkaOqnLZQajwJw_9_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">58214000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_4VqDdiCaa0Kot7Afso9I6Q_10_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">830000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_MO2zCa7HpkSGDDd_6PRA8g_10_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">220000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_HWLHVvL6N06J-UoT-Pv66w_11_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">659000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_hULnK7d69kuq7ymjtnJ0uA_11_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">839000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_02nOMgQIPUCjFcgYRNtDAw_12_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">15107000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_JAVJTWLiFk2zHzvpWMpj7g_12_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">10991000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_KmAje4QMZ02_X_4cKFDWvA_13_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1713000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_XnUiIw1wIU6DL5wEkjX_XA_13_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">855000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_y9pwrokRPU--CfswYfj1eQ_14_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">239274000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_1IHG3u8aAk2s2N0I11CYtw_14_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">71119000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_TIsHW_m2q0eY7dUL8OeGfw_18_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4047000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_Y89OxCKv70e06_4c4ARtRw_18_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2491000</us-gaap:AccountsPayableCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc__NP3EyF44ku7rk2eQa8GWg_19_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">454000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_baV_sPMryEOmPPjik_tZfw_19_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">403000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_cAV-JWx0wUqtONAIu9475Q_20_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">9171000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_jfwGWCt0MUeEcggQEBwD4Q_20_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">6486000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_b3GhlyuRT0-bvfmAq16Vog_21_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">13672000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_sOHiL7O54k6JHmn6d5FMKQ_21_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">9380000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_Md5oAXx9SUObuEs3wkNMQw_22_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">274000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_KrJQrLAJ4U25ruigTV9w7Q_22_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">534000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_oPF8jRe2g0iRaQCQEvHR1g_23_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">13946000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_nJ1XRes5Q0WJm9ek5Lrclg_23_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">9914000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_sw35NiP9wkK1wzHMewvd2g"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_8qVP2Lk_p0Ss1gyuQ5JyLw"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_-w-1PeqUe0CwpCaQ57xEGQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_7BZ_TVJ5M0e44L01Ct21mA"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_LEb-AZQuikur25hJcnyhbw"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_0qQi6UQ0Wk-kF5k69PzwpQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_mc1zbsTk3EuaHP_rg48pUw"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_Zw-MaDQFnkGAngLzr7TkoA"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_5fMBWxycGk6AI0LdotZ-Tg"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_2JqMBO9CvE6C-Uwst-7QPw"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_vaYKa2kZv0mn2D8csKqD2w"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">290000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_PFoQIBBhQEG9Q3ZKHRklpQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">290000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_GM9r_VJjWUWF_UFWk-D6RQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">84120944</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_2luU02eXckehH1tlfZJF_w"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">84120944</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_hBtuEdZrAUKOX15fnb3ilg"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">74696629</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Narr_EBgzCKBE_kGF0tbC5eGsuw"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">74696629</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_9pcqf21EG0Sisp6z6A4rHg_27_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">8000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_HlW4czBdz0qWgR8dqo_K9Q_27_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_O09O3IUMNkSvZxpsLDt-rQ_28_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">670557000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_k1bgH_O0DUGnP_LoNuu52Q_28_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">474387000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_Y7gNyMxKRUmIme5B1Qvivg_29_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1293000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_MM8aFKjnfEqihpM5tLWutw_29_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-896000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_CiO9qc0mCEqyY20AhoqmaQ_30_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-443944000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_oNy7SGjOYU68DoKYpvS9MA_30_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-412293000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_e11HEnTPkEOuGQvM0YnRRA_31_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">225328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_5bgvkGD4REK20DcC17FL0A_31_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">61205000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_bMJg2Hnfs0-KKU898Sg8vA_32_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">239274000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_xHjeSS9AlkqwK-FGOl8X3Q_32_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">71119000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_yINt7B5vn0OXgzxmYiNnFg_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">15964000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_KYyoFKngdUyBeqGx_SjGtQ_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7873000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_q920qIQ2VkKX-ZwhB0Q2pw_5_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">27139000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_VHtU5t9MPU2cYUkfud10-Q_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">15326000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_ReZX6VWWRk2fL3n2ITnqkA_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3333000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_AxVVVPGUqUuG9GhXw0T-YQ_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2387000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_QPf8zeWoPk25JA8eYXvqVA_6_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7035000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_wQPj80WA-EamDQCO8fJtCg_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4856000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_f9NvF1K6aEyCg05cX7RnrA_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">19297000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_iepNxw3RLkWdLnva99fTUQ_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">10260000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_-JhdYHT0n066AvNpnJUPQg_7_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">34174000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_Q3AmwTYhTUecwYzsk4wtgQ_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">20182000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_URSZoRx5CkmB-FIRDs0_OQ_8_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-19297000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_yb90VaeEIk2dUC8ElvG80A_8_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-10260000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_ROLv2wV92ECziMaFDTYlhg_8_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-34174000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_IvXcE0UWQ0Kf9Gs6M50iZQ_8_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-20182000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeNet
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc__kxaMVXTykabwwQTfs6TRg_9_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2047000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_nzxoPDCxZ0qJ4dIuAaOggw_9_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">639000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_HMC5IJrQh0OAgHQlTczfgw_9_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3831000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_YaVwFtUyoUK6N8bxVGd6Jw_9_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1164000</us-gaap:InvestmentIncomeNet>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_E7NLM9iY30mynpwFWiqGJg_10_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-2012000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_asnub3VymkmFzXtMeKLsdA_10_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-27141000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_l0FipA9TE0yssD-1Og9XUA_11_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-17250000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_XRsmZQax_0Wyz5tKCaYpAQ_11_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7609000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc__f5wEEvYbU60IrzYTVRhzg_11_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-30343000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_TPdtNpinUkuMQdy5KtzaIg_11_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">8123000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_5A3IMP8g90Cgc2-Xb7JPZg_12_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-709000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_z6BcNRdtXkKWUzTvlsEUkA_12_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-389000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_cA0YIBeYXECqmgugGWFGqQ_12_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1308000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_Pmb_Hn22kEqB12YyRvaXOw_12_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-928000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_ltJhdTwmrEq7Lc1X0VYfmA_13_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-17959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_ljtHBmDIOE6MkBzZkC67fw_13_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7998000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_5nNKl-GYhku6Bwpy5E4KNQ_13_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-31651000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_ELpXX1huQE-iMZD_qYedHQ_13_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7195000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="2"
      id="Tc_jw2qCTSwQkWoWYqvvXne5A_14_3"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="2"
      id="Tc_DXntzWosdUe55BBqv7ywbg_14_6"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="2"
      id="Tc_-hMprNhk-kGFaLNUIlCoAg_14_9"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="2"
      id="Tc_UyQNkXYbZ0urm-chMMQKeA_14_12"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="2"
      id="Tc_Ff6_C-w52UaqTirsbw15JQ_15_3"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="2"
      id="Tc_jMswezVs70KGV6NBzxJZiA_15_6"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.1</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="2"
      id="Tc_08pmcm5dFUGAeFC1EChpKg_15_9"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="2"
      id="Tc_E-fpsj7rM0OQjPIDWp449g_15_12"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.26</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="0"
      id="Tc_rvNdqLpCP0K4GE0VB3NIUQ_16_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">92368013</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="0"
      id="Tc_tpbKnCeZVEWnfMIqJeFVHQ_16_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">77774344</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="0"
      id="Tc_otlq7ickz0OLrNnzs1BFXQ_16_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">91188921</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="0"
      id="Tc_DKdHEXSUIUmqlkZBD65GCQ_16_12"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">74966022</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="0"
      id="Tc_x7kYxjLBi0qEBafBWFvQYA_17_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">92368013</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="0"
      id="Tc_I6rNf3EQ7USYUHl5Sj7bew_17_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">77774344</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="0"
      id="Tc_8A-QTpptd0-fuxA8oStqqg_17_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">91188921</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="0"
      id="Tc_Veg9ToHvc0G9a62ZDhEJcA_17_12"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">76521708</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_hdSlX6rTp0CRiyV4YpBW9Q_19_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-487000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_2f1DRUrl_kSRw9jqhnx0Bw_19_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-19000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_AX_impGYjkOU5gG4El4IvA_19_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-821000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_qiJ-RRcFcE60EsRKbN-j0g_19_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-42000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_pA-teeW5XkmfIp8pzoWdAw_20_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">320000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_9WjFGvSK3EaTBKW0HVHtOg_20_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">125000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_ZOxzSu8LYkOpcK361Y6nnA_20_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">424000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_5qflxcw8Pk6ClGaCmtuXaA_20_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">182000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_9FoZ8NyyMEO-SBaRPRG_PA_21_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-18126000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_SVW_1KXhfUeWdLTECQrjXA_21_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7892000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_GGlclq_AgEyCOpMAxJRf1A_21_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-32048000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_P5PLenUaskexfVjrIrQQpg_21_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7335000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kNaecLcJDkaKPMfceHvS0A"
      decimals="INF"
      id="Tc_nedvYfaXTEmGEZY5oTdWGg_6_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">74696629</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_kNaecLcJDkaKPMfceHvS0A"
      decimals="-3"
      id="Tc_SJ5KxVxfe0W5IjI_KC8w1Q_6_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_sO_ONLHfiUq5cn0nDrHokQ"
      decimals="-3"
      id="Tc_VZ6a3eghCU6ATzpbpfCQJw_6_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">474387000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_fwACkGbLuUWTFxbho_EPBg"
      decimals="-3"
      id="Tc_qs3jBNupuES_UhKQlUUtQw_6_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-896000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_fE3kDjT140OwWL0ZekLOzw"
      decimals="-3"
      id="Tc_5OiYFEGWQU6LFeydGL9zXQ_6_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-412293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_auk8GnOn-EqEscFGi_pfKg_6_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">61205000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_YF_IhgRhc0aoQbHeqol87Q"
      decimals="INF"
      id="Tc_ex5VS-gBZUem0dxo9Csm6Q_7_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">308017</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9m1U3KGuky2-qat4rBQ4Q"
      decimals="-3"
      id="Tc_mZSRPaNA8EK-VjZCuDROXA_7_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1339000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A"
      decimals="-3"
      id="Tc_uA8OMajvlUm5Cr6QYMG--Q_7_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1339000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_zuDPEjOZ1kCeK6EImWGOng"
      decimals="INF"
      id="Tc_oMW26BIF5ECxH2QtaZeiYw_8_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">9085778</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_zuDPEjOZ1kCeK6EImWGOng"
      decimals="-3"
      id="Tc_MkVimuNbFUa7k0LOwaeJqA_8_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_6jJy4pqlPkKY95UiGL5D6w"
      decimals="-3"
      id="Tc_3ef3_m1Hbku1UKr-YpkI1w_8_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">189406000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_3QANjAMvBECGeblvJ9l_6g"
      decimals="-3"
      id="Tc_TYg0z8537kmS0xpXWhIkwA_8_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">189407000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_o9m1U3KGuky2-qat4rBQ4Q"
      decimals="-3"
      id="Tc_VPwp33-uPE6LopL82PveDw_9_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2650000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A"
      decimals="-3"
      id="Tc_kDx8Eg9htEG7GrRVUanItg_9_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2650000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_hktd7yTTsEWalWKO95c2-w"
      decimals="-3"
      id="Tc_I0zZ8UrMt0GSkAF0hFpxeA_10_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-334000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A"
      decimals="-3"
      id="Tc_NTyUHS3ghEyu8Xq6t-Dbxg_10_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-334000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_hktd7yTTsEWalWKO95c2-w"
      decimals="-3"
      id="Tc_Isoq3Y_cy0CN2gBLNW-0Mg_11_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">104000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A"
      decimals="-3"
      id="Tc_OEXOqMktAE6NElWSnz8FLg_11_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">104000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2026_To_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_Cvtgj0PRpU-41nAkjQlsfw"
      decimals="-3"
      id="Tc_rY3eY5iqvkiLQO8TBQRJ6w_12_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-13692000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2026_To_3_31_2026_l_hGJjw3vkiBrv4zpyNm_A"
      decimals="-3"
      id="Tc_1s7qZJWoCEO61jaLq5xFNg_12_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-13692000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vaH_Nh67I0aa1yo0d55PAA"
      decimals="INF"
      id="Tc_5ggaNDu6BUieFjqDnw8b9g_13_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">84090424</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vaH_Nh67I0aa1yo0d55PAA"
      decimals="-3"
      id="Tc_PzoCqVSPY0O7eRpqoZSkrw_13_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_ARqh65sf1kSB-vIdKFs3iQ"
      decimals="-3"
      id="Tc_anBMaqnB4UiHOI8AQWwLVQ_13_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">667782000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HA6MC0CrkE2QRxOPLGvCow"
      decimals="-3"
      id="Tc_QafYxwhcN0-uvEMrI1pECg_13_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1126000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_B4rKwhjgBEeWiT28Oa5oAw"
      decimals="-3"
      id="Tc_Br3ib69SUUK026UxL19fjg_13_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-425985000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2026_D3eODvWZXEu-VpCaQsQUDQ"
      decimals="-3"
      id="Tc_5tRAWk63FUWKAUiYTIPtDQ_13_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">240679000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rtiB2PnGLEOg30nTgJfeaQ"
      decimals="INF"
      id="Tc_hEvwQeY5RE6MVcMCzkH_UQ_14_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">30520</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g42IUF32Q0ipZRnqWo-MXQ"
      decimals="-3"
      id="Tc_T_cH--15hk6I3IYF67zqvQ_14_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">166000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_xfqiwtbQWkilgJDp6vvRhw_14_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">166000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_g42IUF32Q0ipZRnqWo-MXQ"
      decimals="-3"
      id="Tc_dynHse5cr0uF5Tq690bbaw_15_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2609000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_S_XK6CA4dEmAJP0nbGIbOg_15_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2609000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qU0r91GsOkSg8tZy3fmXvw"
      decimals="-3"
      id="Tc_0XqU6_4arUOG8x-vDD8lOA_16_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-487000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_lwoQ9c4jsUW5fUofk72W7A_16_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-487000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_qU0r91GsOkSg8tZy3fmXvw"
      decimals="-3"
      id="Tc_7FDivVZPV0aKcJUNRPMSzA_17_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">320000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_XZJcewFzg0yyZ9IglKsqwA_17_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">320000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_aVg_IiaDUUuyJkGHIRcagg"
      decimals="-3"
      id="Tc_CKxR1eDUxE2wA9pQtU05dg_18_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-17959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_W8D8oIpQTkKvl_z4FzWs1A_18_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-17959000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MxMqF6L9t0SiPllvppW5qA"
      decimals="INF"
      id="Tc_EWRBLZ0HkUKbtnOqxbNfKg_19_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">84120944</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MxMqF6L9t0SiPllvppW5qA"
      decimals="-3"
      id="Tc_tZrxpxCj0UWnEea1Sp61Ww_19_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">8000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_BZtoSoYhgEeSyIadJVRfLQ"
      decimals="-3"
      id="Tc_LJ0RU4vL7Eef9-BcH8QAPg_19_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">670557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HNyerds-EUW95335MzoYww"
      decimals="-3"
      id="Tc_2ltoHGU1oUGgBwK08DYW2Q_19_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1293000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2026_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_0_osIOpWRE-ONVsvihJT-g"
      decimals="-3"
      id="Tc_OjXMqad81kGQTxnKKsDm4g_19_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-443944000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_3WoEh1uVCEOfDFueoopQUQ_19_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">225328000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KH85zJEQy0qgTBnBwSE0NQ"
      decimals="INF"
      id="Tc_mp8rmmw6Z0S_RhsxnO9JfA_6_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">67899779</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_KH85zJEQy0qgTBnBwSE0NQ"
      decimals="-3"
      id="Tc_XR1sbNNDxEaU1JBXni698Q_6_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_-PQXjM3b-UOe0iB47t0nEA"
      decimals="-3"
      id="Tc_1kpp_55qe06Hbpg8KZAf-w_6_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">430859000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember__PuQBsls3USyxZYry6oluA"
      decimals="-3"
      id="Tc_0ghEtXOPBE2fAavJxHcbLQ_6_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1288000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_EsaQzCWjDk21Fu-prXmprg"
      decimals="-3"
      id="Tc_vh-AsazQHEGt8l4cO4nVFQ_6_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-397010000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2024_T85g3bJodE2zKEZQjy0H0A"
      decimals="-3"
      id="Tc_iHp9Jz_zOEW07CU5K5RrqQ_6_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">32568000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_D0lphO1O90qidg4SBJ6y3A"
      decimals="INF"
      id="Tc_Pwj4_8f2LkSbV1l68LY4rg_7_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">269682</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CzZuEt5xBkeTiHNXfyr9lg"
      decimals="-3"
      id="Tc_J6iBjUE_BUCptF6xCCaIpA_7_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">279000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA"
      decimals="-3"
      id="Tc_opkGiVRyGkO5AGF9_v1o4g_7_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">279000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_CzZuEt5xBkeTiHNXfyr9lg"
      decimals="-3"
      id="Tc_HLOKbVkoukKXvq2VyXCIrQ_8_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1251000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA"
      decimals="-3"
      id="Tc_HICgQrruSU25DW1TC5geJg_8_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1251000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GP-6LK-jS0yhb22kbam7ow"
      decimals="-3"
      id="Tc_B3pqAePPWkuioIp51bQfRQ_9_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-23000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA"
      decimals="-3"
      id="Tc_lzdRxeIRQUyeK9V6BHS0Iw_9_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-23000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_GP-6LK-jS0yhb22kbam7ow"
      decimals="-3"
      id="Tc_fKvDBj1alUOPIUX5SRAXJg_10_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">57000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA"
      decimals="-3"
      id="Tc_9b78cMXlBkmNTq_869rzbg_10_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">57000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2025_To_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SNgt-gvRjkCD4TpTPCKpJw"
      decimals="-3"
      id="Tc_y_DYVFbBj0Cnr_MBsJ3ElQ_11_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">15193000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2025_To_3_31_2025_Yj_aosRL8kih0MGIZ9mxWA"
      decimals="-3"
      id="Tc_b4HKEmwUYEeycSDpbMVd6g_11_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">15193000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember__FWkUSP8R0-AKpHSsSW0sg"
      decimals="INF"
      id="Tc_LbRXScnIyE6q-qN3fJ8sTQ_12_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">68169461</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember__FWkUSP8R0-AKpHSsSW0sg"
      decimals="-3"
      id="Tc_25mHdu1Fr0qCFx1wBKnqhA_12_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_qITVhQYDB0ydszFFhwKphA"
      decimals="-3"
      id="Tc_I-dPtD_Yq0miZnDC2obQfQ_12_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">432389000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_Znkp-j5K3kiwkgYrdyrCUg"
      decimals="-3"
      id="Tc_gya5psVLUkGv9SnCIflzHg_12_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1254000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_ckD4jjMZREqne2HmPBTwSw"
      decimals="-3"
      id="Tc_dYjM6taaJ0-1nDnjLOmUow_12_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-381817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_3_31_2025_JoyDVjGxwUGemce774xGjA"
      decimals="-3"
      id="Tc_N2Z2J6SWXUqFYCjONSJpdA_12_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">49325000</us-gaap:StockholdersEquity>
    <crvs:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_i_8tSvUNm0WKYlz2XtJsww"
      decimals="INF"
      id="Tc_W0fep67ATU6aKe-pwj20VA_13_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">6330578</crvs:StockIssuedDuringPeriodSharesWarrantsExercised>
    <crvs:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw"
      decimals="-3"
      id="Tc_35j5nFV-iE22WI7cMRuzuA_13_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">23053000</crvs:StockIssuedDuringPeriodValueWarrantsExercised>
    <crvs:StockIssuedDuringPeriodValueWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_F4sw7vctT0KXopQpy4VsHA_13_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">23053000</crvs:StockIssuedDuringPeriodValueWarrantsExercised>
    <crvs:StockIssuedDuringPeriodValuePreFundedWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw"
      decimals="-3"
      id="Tc_WI4BM00i4E2YIOc9ndHwhw_14_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">14461000</crvs:StockIssuedDuringPeriodValuePreFundedWarrantsExercised>
    <crvs:StockIssuedDuringPeriodValuePreFundedWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_2w29_k9QeUeW-ZDHSVFRUw_14_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">14461000</crvs:StockIssuedDuringPeriodValuePreFundedWarrantsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_i_8tSvUNm0WKYlz2XtJsww"
      decimals="INF"
      id="Tc_ev8EsXJSJUuy3I9xukt-Sg_15_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">14000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw"
      decimals="-3"
      id="Tc_D6u_SLR57EGwp15gl_PUjg_15_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">25000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_JjXabWvbDkKY7-q2Yv6MDA_15_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">25000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_d-xXbPDS9UCeCVA4xo11uw"
      decimals="-3"
      id="Tc_i2iJPNbe7kWZYbHQHUNCMg_16_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1256000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_ccehF2ulnkawFEbD624zpQ_16_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1256000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gqvG8bxMjkmkX6rGCO1nzA"
      decimals="-3"
      id="Tc_r3BHGV1xwkaHYTX06UZeQQ_17_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-19000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_Om9tS92lWkSVDjsHnmc7Iw_17_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-19000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_gqvG8bxMjkmkX6rGCO1nzA"
      decimals="-3"
      id="Tc_y-2RROR1LEqC2Ws-YN6mRQ_18_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">125000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_PBZLIybG_kqg8gNqOOGRgw_18_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">125000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_SzVXqPr4cUG7uiYmtE2c8A"
      decimals="-3"
      id="Tc_JSL64blQOkCNf80jfNNDkw_19_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7998000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_asHbRYJiJEm45sCgR4GJPA_19_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7998000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesIssued
      contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qy2jSTXmWE-wlIKa7p7iuQ"
      decimals="INF"
      id="Tc_K7hRVYwygEagCokSNH2ITQ_20_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">74514039</us-gaap:CommonStockSharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_qy2jSTXmWE-wlIKa7p7iuQ"
      decimals="-3"
      id="Tc_uniPf1Qmc0GAa6ih0hrmtg_20_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_Nzu2v4Yw2kejrm0g4TCQuA"
      decimals="-3"
      id="Tc_plbsKN2brUWp3l_ZrukM0g_20_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">471184000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_HK9BUu3FPkagq-f0crpsfA"
      decimals="-3"
      id="Tc_9Na9hbHUq0-0kBhrDzWGiw_20_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1148000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2025_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_2A9fF6D2GU2lcw0hnJLqzw"
      decimals="-3"
      id="Tc_kCRzPBdAUkW3P3BlbAauMA_20_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-389815000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      decimals="-3"
      id="Tc_FL1vQFeIekiaegg7Y5sSng_20_17"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">80228000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_pjRc3DN8BU2-HboezBN4nQ_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-31651000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_t8SXxAOS_0-bUE-Deia8Qw_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7195000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_hKQ4Ce0fukij0Q-_bm8PBA_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">63000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_Bf6sNDJ3akmeytijFuXLSA_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">51000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_RvaZF1Iu60ujJ1KbhhBynQ_8_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-168000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_I1WclTdmfEW_N3MXjVxJUA_8_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">625000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_vhM3dWfsgU-CUuqPOezSPQ_9_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5259000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_UWAEU1NygUyxWXll6aaqiQ_9_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2507000</us-gaap:ShareBasedCompensation>
    <us-gaap:FairValueAdjustmentOfWarrants
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_o6p4E8OXkkqLToK21PEgqQ_10_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-27141000</us-gaap:FairValueAdjustmentOfWarrants>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_LsAXEtjAm0idUJJ4H4FOwA_11_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1308000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_18zFIDsUX0SppHFCMn86MA_11_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-928000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_k6r7RsM_Gk6AILnk8LTcIA"
      decimals="-3"
      id="Tc_lTqaBCAUl02_f-KFHuWU8Q_13_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-31000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_USBT63DccUuyIRiRbpRO3w"
      decimals="-3"
      id="Tc_CESYcjniukCcpqP5k74KLw_13_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">11000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_ugQv2onD_ESHMCU0mMS1kg_14_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4304000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_OJD7gUwnL0uMTwPlyOtTxQ_14_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1081000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_ZFVWKe_XtUWSIEuKDG2N9A_15_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-180000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_Xt_o4C_SY0eA_WRSwDNYfA_15_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-165000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_gMos6lH28kSsDumuNZR4qA_16_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">858000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_e8D_cqH4HUSCbYePN6F9Qw_16_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-6000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_Vhu3sIRvK0yES6qFXKaiCA_17_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1556000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_kZNEz3n6MEmRFq557-dCIg_17_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">555000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_u_2gvdu1l0OHqHJV8b60GA_18_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2685000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_CsPB4cB2jk-h_yHmMnTwnQ_18_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1288000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_xTK4Meo1_U6yXZqH1YU94Q_19_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-209000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_VrumiNX5mU2pL-7VDZV28g_19_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-39000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_pUWHRBZRzkSlSoBmf6FYOg_20_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-25772000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_jN-NliwZVkyOqh9UMUKNAA_20_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-14040000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_f1NnH-Gl1keKRBZ7_7DQMg_22_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">209477000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_fGtGHCib9UuCfFk7ANABxg_22_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">47183000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_OP8wYNyt1EiDzU3MsXpgsA_23_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">64339000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_KUHyaDUt7EeNL7Uk73Bckg_23_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">31274000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_qpCa8vOJJkaYf7vGaA3LBw_24_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">673000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_OZC4r0CvRkG8WDJou963Ew_24_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">149000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_nX6ia9I3AU-da_ktwx7pKg_25_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_vCURzjmJPEaf8dAV4qtdZA_26_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-150811000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_WBwmStTjZU6IF1PB7p1pSA_26_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-16058000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_zTsnoBFEf0Cn7j5JSo7zEg_28_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">189407000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_USBT63DccUuyIRiRbpRO3w"
      decimals="-3"
      id="Narr_-3ZHcoZPG02kzRlycKqnFw"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4960000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_luaW9leim02_VeO1IJJSIQ_29_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">35745000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_oUpk7vxCCU-XsoFdePFZgg_30_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1505000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_4CO3iCPCTEmVu8voY905Kg_30_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">304000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_HIixHGWvAEq9M0Yqy51JHg_31_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">190912000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_qtjd4gDPV0GxP0RPgaE0aQ_31_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">36049000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_BMXumzIhb06wzvv-sK1cbA_32_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">14329000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_m7oDswlHQ0K9S9p04Cf48w_32_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5951000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_TKWPv6szD0yr2bq9aGEMXA_33_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4576000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_12_31_2024_T85g3bJodE2zKEZQjy0H0A"
      decimals="-3"
      id="Tc_aVopurw8DEuQ_UbKbeFGDA_33_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">8740000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_9hxduigjck-Ug2Le7XGk9A_34_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">18905000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      decimals="-3"
      id="Tc_wjRU-RU8t06QN9f5r8Sk1g_34_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">14691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_n5dv7uAk6UGokKO9n4eVjg_36_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">188000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NatureOfOperations
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_uQZXowDxV0-OsZ1e5Rb8Zg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1. Organization&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Corvus Pharmaceuticals, Inc. (&#x201c;Corvus&#x201d; or the &#x201c;Company&#x201d;) was incorporated in Delaware on January 27, 2014 and commenced operations in November 2014. Corvus is a clinical-stage biopharmaceutical company. The Company&#x2019;s operations are located in South San Francisco, California.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Corvus Biopharmaceuticals, Ltd. and Corvus Hong Kong Limited. All intercompany accounts and transactions have been eliminated from the condensed consolidated financial statements.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Registered Direct Offering&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;On May 6, 2024, the Company completed a registered direct offering which resulted in gross proceeds of approximately $30.6 million. The financing consisted of the sale of 13,512,699 shares of common stock and accompanying common stock warrants to purchase 13,078,509 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7312 per share, and the sale of pre-funded warrants to purchase 4,144,085 shares of common stock and accompanying common warrants to purchase 4,010,927 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7311 per share. The common warrants had an exercise price of $3.50 per share of common stock (or $3.4999 per pre-funded warrant in lieu thereof), were exercisable at any time after the date of issuance, subject to certain ownership limitations, and expired on June 30, 2025. The pre-funded warrants have an exercise price of $0.0001 and are exercisable any time after the date of the issuance, subject to certain ownership limitations. As of June 30, 2025, the expiration date of the common warrants, all of the common warrants had been exercised, resulting in proceeds of $54.3 million.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Follow-on Public Offering&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;On January 23, 2026, the Company completed a follow-on public offering in which the Company sold 9,085,778 shares of common stock at a price of $22.15 per share, which included 1,185,101 shares issued pursuant to the underwriters&#x2019; exercise of their option to purchase additional shares of common stock. The aggregate net proceeds received by the Company from the offering were approximately $189.4 million, net of underwriting discounts, commissions and offering expenses.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Liquidity&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company is subject to risks and uncertainties common to early-stage companies in the biotechnology industry, including, but not limited to, development by competitors of new technological innovations, protection of proprietary technology, dependence on key personnel, contract manufacturer and contract research organizations, compliance with government regulations and the need to obtain additional financing to fund operations. Since commencing operations in 2014, the majority of the Company&#x2019;s efforts have been focused on the research and development of soquelitinib, ciforadenant and mupadolimab. The Company believes that it will continue to expend substantial resources for the foreseeable future as it continues clinical development of, seek regulatory approval for and, if approved, prepare for the commercialization of soquelitinib, as well as product candidates under the Company&#x2019;s other development programs. These expenditures will include costs associated with research and development, conducting preclinical studies and clinical trials, obtaining regulatory approvals, manufacturing and supply, sales and marketing and general operations. In addition, other unanticipated costs may arise. Because the outcome of any clinical trial and/or regulatory approval process is highly uncertain, the Company may not be able to accurately estimate the actual amounts necessary to successfully complete the development, regulatory approval process and commercialization of soquelitinib, or any other product candidates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company has incurred significant losses and negative cash flows from operations in all periods since inception and had an accumulated deficit of $443.9 million as of June 30, 2026. To date, none of the Company&#x2019;s product candidates have been approved for sale and therefore the Company has not generated any revenue from sales of commercial products. Management expects operating losses to continue for the foreseeable future. The Company has funded its operations to date primarily through the sale of redeemable convertible preferred stock, common stock, pre-funded warrants and common stock warrants. As of June 30, 2026, the Company had cash, cash equivalents and marketable securities of $215.2 million. Management believes that the Company&#x2019;s current cash, cash equivalents and short-term marketable securities will be sufficient to fund its planned operations for at least the next 12 months from the date of the issuance of these condensed consolidated financial statements. To fund all of the Company's ongoing and planned development programs through commercialization, the Company will need to raise additional capital in the future. The Company intends to raise additional capital through private and public equity offerings, debt financings and license and development agreements. However, there can be no assurance that the Company will be successful in acquiring additional funding at levels sufficient to fund its operations or on terms acceptable to the Company or at all. If the Company is unsuccessful in its efforts to raise additional capital or if sufficient funds on acceptable terms are not available when needed, the Company could be required to significantly reduce operating expenses and delay, reduce the scope of or eliminate one or more of its development programs, out-license intellectual property rights to its product candidates, sell unsecured assets, or a combination of the above, any of which may have a material adverse effect on the Company&#x2019;s business, results of operations, financial condition and/or its ability to fund its obligations on a timely basis or at all. Failure to manage discretionary spending or raise additional capital, as needed, may adversely impact the Company&#x2019;s ability to achieve its intended business objectives.&lt;/p&gt;</us-gaap:NatureOfOperations>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g"
      decimals="-5"
      id="Narr_n93OCuu_JUOqZraiFXHD6Q"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">30600000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g"
      decimals="INF"
      id="Narr_6OIrsrv1pkmOwj0QFI20Rg"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13512699</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q"
      decimals="INF"
      id="Narr_I72kfVaJEEiXjaIkRRN-XQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13078509</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <crvs:CombinedOfferingPriceForSharesAndWarrants
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA"
      decimals="4"
      id="Narr_uDkUM_ZIBUC-p8OVztwpuA"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">1.7312</crvs:CombinedOfferingPriceForSharesAndWarrants>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"
      decimals="INF"
      id="Narr_kDsvA0huo06GTivpE0EPog"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">4144085</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="INF"
      id="Narr_tVWr47JOA06oXGXQwQxtWQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">4010927</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg"
      decimals="4"
      id="Narr_6uNH4sWHWUKucQynOYmyzw"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">1.7311</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="2"
      id="Narr_wwfsKG31eku3hr1zXbW8rA"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">3.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="4"
      id="Narr__6kyBoXLpUO5R2itZjjarw"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">3.4999</crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"
      decimals="4"
      id="Narr_k-MEFvIVlkq1swHQs501Jg"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="Duration_6_30_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_rEJhtm7kYEKy4OLu8VTQ1Q"
      decimals="-5"
      id="Narr_8zcUOypDy0Grpba1SkiEfA"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">54300000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_GN6gMrq-JkOGRXKQs_hMoA"
      decimals="INF"
      id="Narr_zya_voBxO0mzULKAFrEgfw"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">9085778</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="As_Of_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_o-A3wbD6UUWdH9swC6JVLg"
      decimals="2"
      id="Narr_lSwTlhPHAkOw28W_lKHuqg"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">22.15</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_OverAllotmentOptionMember_nq56AaeRsUWTT5ZU891IzQ"
      decimals="INF"
      id="Narr_hJZpsVk5wkypXjnT8pXqUA"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">1185101</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_23_2026_To_1_23_2026_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_GN6gMrq-JkOGRXKQs_hMoA"
      decimals="-5"
      id="Narr_uQSLE9M5TUKzKe5pA5LYzg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">189400000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-5"
      id="Narr_etWppX0B_UGTPqEZSlPN1Q"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-443900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-5"
      id="Narr_RfEt8RP_yUWJQmv1RcR5DA"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">215200000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_-HDuN4MT1k-gHOdkPoYdLA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2. Summary of Significant Accounting Policies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). The Company&#x2019;s functional and reporting currency is the U.S. dollar, except for its investment in its equity method investee which is the Chinese renminbi (RMB). The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and discharge of liabilities in the normal course of business.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Unaudited Interim Financial Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The accompanying interim condensed consolidated financial statements and related disclosures are unaudited, have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for fair statement of the condensed consolidated financial statements presented.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The condensed consolidated balance sheet as of December 31, 2025 was derived from audited financial statements, but does not include all disclosures required by GAAP. The condensed consolidated results of operations for the three and six months ended June 30, 2026 are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes for the year ended December 31, 2025 included in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The preparation of the Company&#x2019;s condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from such estimates.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Investments in Equity Securities&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;The Company uses the equity method of accounting for its equity investment if the investment provides the ability to exercise significant influence, but not control, over operating and financial policies of the investee.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;The Company&#x2019;s proportionate share of the net income (loss) resulting from the equity method investment is reported under the line item captioned &#x201c;income (loss) from equity method investment&#x201d; in the condensed consolidated statements of operations and comprehensive loss and the carrying value of the equity method investments is reported under the line captioned &#x201c;Investment in Angel Pharmaceuticals&#x201d; in the condensed consolidated balance sheets. The Company&#x2019;s equity method investments are reported at cost and adjusted each period for the Company&#x2019;s share of the investee&#x2019;s income or loss and the foreign currency translation adjustment as applicable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;For equity method investees with a functional currency different than the Company&#x2019;s reporting currency, the Company follows the guidance under Accounting Standards Codification (&#x201c;ASC&#x201d;) 830-10-15-5, pursuant to which, the foreign currency financial statements of a foreign investee accounted for by the equity method should be translated to the reporting entity&#x2019;s reporting currency.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;The Company evaluates equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment might not be recoverable. Factors considered by the Company when reviewing an equity method investment for impairment include the length of time (duration) and the extent (severity) to which the fair value of the equity method investment has been less than cost, the investee&#x2019;s financial condition and near-term prospects and the intent and ability to hold the investment for a period of time sufficient to allow for anticipated recovery. An impairment that is other-than-temporary is recognized in the period identified.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;See Note 6, &#x201c;Equity Method Investment,&#x201d; for further information.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Concentrations of Credit Risk and Other Risks and Uncertainties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Substantially all of the Company&#x2019;s cash and cash equivalents are deposited in accounts with two financial institutions that management believes are of high credit quality. Such deposits may, at times, exceed federally insured limits. The Company maintains its cash with an accredited financial institution and accordingly, such funds are subject to minimal credit risk. The Company&#x2019;s marketable securities consist of investments in U.S. Treasury securities and U.S. government agency securities, which can be subject to certain credit risks. However, the Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer, and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any losses on its deposits of cash, cash equivalents or marketable securities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company is subject to a number of risks similar to other early stage biopharmaceutical companies, including, but not limited to, the need to obtain adequate additional funding, possible failure of preclinical testing or clinical trials, its reliance on third parties to conduct its clinical trials, the need to obtain marketing approval for its product candidates, competitors developing new technological innovations, the need to successfully commercialize and gain market acceptance of the Company&#x2019;s product candidates, its right to develop and commercialize its product candidates pursuant to the terms and conditions of the licenses granted to the Company, and protection of proprietary technology. If the Company does not successfully commercialize or partner any of its product candidates, it will be unable to generate product revenue or achieve profitability.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;There have been no material changes to the Company&#x2019;s significant accounting policies during the six months ended June 30, 2026 from those discussed in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In October 2023, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements related to variety of FASB Accounting Standard Codification topics. The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K is effective. If by June 30, 2027, the SEC has not removed the applicable requirement from Regulation S-X or Regulation S-K, the pending content of the associated amendment will be removed from the Codification and will not become effective for any entities. The Company is currently evaluating the effect of adopting this ASU.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expense. This update requires entities to disaggregate operating expenses into specific categories, such as salaries and wages, depreciation, and amortization, to provide enhanced transparency into the nature and function of expenses. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, with early adoption permitted. ASU 2024-03 may be applied retrospectively or prospectively. The Company is currently evaluating the impact of ASU 2024-03 on its financial statement presentation and disclosures.&lt;/p&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_Jm0-nonboUKtdhPvlR0C1g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The accompanying condensed consolidated financial statements have been prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;U.S. GAAP&#x201d;). The Company&#x2019;s functional and reporting currency is the U.S. dollar, except for its investment in its equity method investee which is the Chinese renminbi (RMB). The accompanying condensed consolidated financial statements have been prepared on a going-concern basis, which contemplates the realization of assets and discharge of liabilities in the normal course of business.&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <crvs:UnauditedInterimFinancialInformationPolicyTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_ezNCGm1t3kSQwImgQKvfuw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Unaudited Interim Financial Information&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The accompanying interim condensed consolidated financial statements and related disclosures are unaudited, have been prepared on the same basis as the annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for fair statement of the condensed consolidated financial statements presented.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The condensed consolidated balance sheet as of December 31, 2025 was derived from audited financial statements, but does not include all disclosures required by GAAP. The condensed consolidated results of operations for the three and six months ended June 30, 2026 are not necessarily indicative of the results to be expected for the full year or for any other future year or interim period. The accompanying condensed consolidated financial statements should be read in conjunction with the audited financial statements and the related notes for the year ended December 31, 2025 included in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.&lt;/p&gt;</crvs:UnauditedInterimFinancialInformationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_zq9JgYII9US9xDgXOyz08Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Use of Estimates&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The preparation of the Company&#x2019;s condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the condensed consolidated financial statements and accompanying notes. Actual results could differ from such estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_TGZPZI6g8E6rrwz0oa2Gvw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Investments in Equity Securities&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;The Company uses the equity method of accounting for its equity investment if the investment provides the ability to exercise significant influence, but not control, over operating and financial policies of the investee.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;The Company&#x2019;s proportionate share of the net income (loss) resulting from the equity method investment is reported under the line item captioned &#x201c;income (loss) from equity method investment&#x201d; in the condensed consolidated statements of operations and comprehensive loss and the carrying value of the equity method investments is reported under the line captioned &#x201c;Investment in Angel Pharmaceuticals&#x201d; in the condensed consolidated balance sheets. The Company&#x2019;s equity method investments are reported at cost and adjusted each period for the Company&#x2019;s share of the investee&#x2019;s income or loss and the foreign currency translation adjustment as applicable.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;For equity method investees with a functional currency different than the Company&#x2019;s reporting currency, the Company follows the guidance under Accounting Standards Codification (&#x201c;ASC&#x201d;) 830-10-15-5, pursuant to which, the foreign currency financial statements of a foreign investee accounted for by the equity method should be translated to the reporting entity&#x2019;s reporting currency.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;The Company evaluates equity method investments for impairment whenever events or changes in circumstances indicate that the carrying amount of the investment might not be recoverable. Factors considered by the Company when reviewing an equity method investment for impairment include the length of time (duration) and the extent (severity) to which the fair value of the equity method investment has been less than cost, the investee&#x2019;s financial condition and near-term prospects and the intent and ability to hold the investment for a period of time sufficient to allow for anticipated recovery. An impairment that is other-than-temporary is recognized in the period identified.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;See Note 6, &#x201c;Equity Method Investment,&#x201d; for further information.&lt;/p&gt;</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_ci1hXdowsk-yJ6c_jRbhsQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Concentrations of Credit Risk and Other Risks and Uncertainties&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Substantially all of the Company&#x2019;s cash and cash equivalents are deposited in accounts with two financial institutions that management believes are of high credit quality. Such deposits may, at times, exceed federally insured limits. The Company maintains its cash with an accredited financial institution and accordingly, such funds are subject to minimal credit risk. The Company&#x2019;s marketable securities consist of investments in U.S. Treasury securities and U.S. government agency securities, which can be subject to certain credit risks. However, the Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer, and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any losses on its deposits of cash, cash equivalents or marketable securities.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company is subject to a number of risks similar to other early stage biopharmaceutical companies, including, but not limited to, the need to obtain adequate additional funding, possible failure of preclinical testing or clinical trials, its reliance on third parties to conduct its clinical trials, the need to obtain marketing approval for its product candidates, competitors developing new technological innovations, the need to successfully commercialize and gain market acceptance of the Company&#x2019;s product candidates, its right to develop and commercialize its product candidates pursuant to the terms and conditions of the licenses granted to the Company, and protection of proprietary technology. If the Company does not successfully commercialize or partner any of its product candidates, it will be unable to generate product revenue or achieve profitability.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskCreditRiskUninsuredDeposits
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_anVnqCI_HkC1ju6YlFa3_A">Substantially all of the Company&#x2019;s cash and cash equivalents are deposited in accounts with two financial institutions that management believes are of high credit quality. Such deposits may, at times, exceed federally insured limits. The Company maintains its cash with an accredited financial institution and accordingly, such funds are subject to minimal credit risk. The Company&#x2019;s marketable securities consist of investments in U.S. Treasury securities and U.S. government agency securities, which can be subject to certain credit risks. However, the Company mitigates the risks by investing in high-grade instruments, limiting its exposure to any one issuer, and monitoring the ongoing creditworthiness of the financial institutions and issuers. The Company has not experienced any losses on its deposits of cash, cash equivalents or marketable securities.</us-gaap:ConcentrationRiskCreditRiskUninsuredDeposits>
    <crvs:NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="INF"
      id="Narr_elID1S0LckadsR0CTAgxeQ"
      unitRef="Unit_Standard_Institution_DwjA4AmBW0mdf47-7ZQgRA">2</crvs:NumberOfFinancialInstitutionsInWhichCashAndCashEquivalentsAreDeposited>
    <crvs:SignificantAccountingPoliciesPolicyTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_mc-b1tQaiE-AWSVTFZ_Veg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;There have been no material changes to the Company&#x2019;s significant accounting policies during the six months ended June 30, 2026 from those discussed in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC on March 12, 2026.&lt;/p&gt;</crvs:SignificantAccountingPoliciesPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_Ky2GNUrZSUelVaczWLmh4w">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In October 2023, the Financial Accounting Standards Board (the &#x201c;FASB&#x201d;) issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC&#x2019;s Disclosure Update and Simplification Initiative, which modifies the disclosure or presentation requirements related to variety of FASB Accounting Standard Codification topics. The effective date for each amendment will be the date on which the SEC&#x2019;s removal of that related disclosure from Regulation S-X or Regulation S-K is effective. If by June 30, 2027, the SEC has not removed the applicable requirement from Regulation S-X or Regulation S-K, the pending content of the associated amendment will be removed from the Codification and will not become effective for any entities. The Company is currently evaluating the effect of adopting this ASU.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In November 2024, the FASB issued ASU 2024-03, Disaggregation of Income Statement Expense. This update requires entities to disaggregate operating expenses into specific categories, such as salaries and wages, depreciation, and amortization, to provide enhanced transparency into the nature and function of expenses. ASU 2024-03 is effective for fiscal years beginning after December 15, 2026, with early adoption permitted. ASU 2024-03 may be applied retrospectively or prospectively. The Company is currently evaluating the impact of ASU 2024-03 on its financial statement presentation and disclosures.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_seveUh25vk6hw0RZ3Ztr5Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;3. Net Loss per Share&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The following table shows the calculation of net (loss) income per share (in thousands, except share and per share data):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Net (loss) income attributable to common stockholders, basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (17,959)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7,998)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (31,651)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,195&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Gain from change in fair value of warrant liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (27,141)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Net loss - basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (17,959)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7,998)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (31,651)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (19,946)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average common shares and pre-funded warrants outstanding used to compute basic and diluted net (loss) income per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,368,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 77,774,344&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,188,921&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 74,966,022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average shares issuable upon the exercise of common warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,555,686&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average common shares and prefunded warrants outstanding used to compute diluted net loss per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,368,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 77,774,344&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,188,921&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,521,708&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net (loss) income per share, basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.19)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.35)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.10&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net loss per share, diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.19)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.35)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.26)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Weighted average common shares outstanding used in the calculation of basic and diluted net loss per share for the three and six months ended June 30, 2026 and 2025 includes 8,275,913 shares of common stock issuable upon conversion of pre-funded warrants. Refer to Note 9, &#x201c;Warrants&#x201d; for further details.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Shares issuable upon exercise of common warrants used in the calculation of diluted net loss per share for the six months ended June 30, 2025 were calculated using the treasury stock method.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The amounts in the table below were excluded from the calculation of diluted net loss per share, due to their anti-dilutive effect:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,651,683&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,651,683&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_rxEidEbiOUOqyoqIG5PUEw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The following table shows the calculation of net (loss) income per share (in thousands, except share and per share data):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:25.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Numerator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Net (loss) income attributable to common stockholders, basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (17,959)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7,998)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (31,651)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,195&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Gain from change in fair value of warrant liability&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (27,141)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Net loss - basic and diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (17,959)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7,998)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (31,651)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (19,946)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Denominator:&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average common shares and pre-funded warrants outstanding used to compute basic and diluted net (loss) income per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,368,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 77,774,344&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,188,921&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 74,966,022&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average shares issuable upon the exercise of common warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,555,686&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Weighted average common shares and prefunded warrants outstanding used to compute diluted net loss per share&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 92,368,013&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 77,774,344&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,188,921&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 76,521,708&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net (loss) income per share, basic&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.19)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.35)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 0.10&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:44.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net loss per share, diluted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.19)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.10)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.35)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (0.26)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_cjB02NIyxEiw-BHa-LlBUA_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-17959000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_2e-0fsQETEC8CsUjG_qLlw_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7998000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_7cNqm1XeoEOoieUxxXygcQ_5_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-31651000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_FaA5c5aivUGP03hTA0yMiw_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7195000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_QqMgbiD3R0WHwib9pjwJeg_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">27141000</us-gaap:WarrantDownRoundFeatureDecreaseInNetIncomeLossToCommonShareholderAmount>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_gEvuD0c0aEuS4Nu-Q2PQJA_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-17959000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_BQ0oe4GCHEG-aSuMc1iCTA_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7998000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_tJtTfLBXmUur6Un5mv2W2A_7_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-31651000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_ndXeqmkOeEKfrzoqUNL_Iw_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-19946000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="0"
      id="Tc_EyJSSE-wCU-LSbuN0uGl5g_9_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">92368013</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="0"
      id="Tc_mzuC0L8McUOSAP2RBpTn2w_9_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">77774344</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="0"
      id="Tc_z24zTTe9EUGlhiGssvwS6A_9_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">91188921</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="0"
      id="Tc_UhJ8uBgd-ki6qLz4Mk3KAQ_9_12"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">74966022</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="0"
      id="Tc_0EnHri5AhEy8fN33_Lalqg_10_12"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">1555686</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="0"
      id="Tc_p-dcr_RJ0EKeIoJ5n9Q9fg_11_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">92368013</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="0"
      id="Tc_emE1Kgl-AkaIJR33VPCMSQ_11_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">77774344</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="0"
      id="Tc_CgS3L8KgkkWbaqFxAZA4TA_11_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">91188921</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="0"
      id="Tc_V62RD7bV4ES9tNo3PUdfXQ_11_12"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">76521708</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="2"
      id="Tc_3T85fuAbtk-UV2JA70GKcg_13_3"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.19</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="2"
      id="Tc_bBhwoY-bJECsZhMJWvL5Tw_13_6"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="2"
      id="Tc_43uLc2tx8kyJBsmaXzX75A_13_9"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="2"
      id="Tc_Su6aIZaTUUa4LkD3gbd1Iw_13_12"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.1</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="2"
      id="Tc_kL1tfusnCUSQDUIe7zysKg_14_3"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.19</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="2"
      id="Tc_G8fwlj3u-0SbSwRpKHXqGw_14_6"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.1</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="2"
      id="Tc_3LgkjAml9UeT5-kF0XLIGw_14_9"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="2"
      id="Tc_7QnrB9Pquk27LalJ6_VIOw_14_12"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">-0.26</us-gaap:EarningsPerShareDiluted>
    <crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      decimals="INF"
      id="Narr_H3lfxawtoEmbFNCGQ8yeXQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">8275913</crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants>
    <crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      decimals="INF"
      id="Narr_ldPtSj48dEKvZCh1Dkbx1g"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">8275913</crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants>
    <crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_d6HkSoRKO0yRyFZyrn59pw"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">8275913</crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants>
    <crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Narr_MKSaJ0w3y0Gw_TsVio9QmA"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">8275913</crvs:CommonSharesIssuableUponConversionOfPreFundedWarrants>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_mN-JZbRKfkebrWuEy2pwRw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The amounts in the table below were excluded from the calculation of diluted net loss per share, due to their anti-dilutive effect:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:48.85%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,651,683&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,651,683&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_OYQKlvAVcUiIKCZXlK3rhQ"
      decimals="INF"
      id="Tc_P-u64WzHsEiFdUxfNATb5g_4_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13253806</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_T2y77g8YE0asMk0uCkAk-Q"
      decimals="INF"
      id="Tc_P7TCTGzZ806eLoQeACfiRQ_4_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">11651683</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_EfBn_0ydikaXrDJ_rEjuuQ"
      decimals="INF"
      id="Tc_hGdLaaOxCkCK5qfAXvVMHQ_4_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13253806</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_usPeQUtTJkO4y-9oEftanA"
      decimals="INF"
      id="Tc_fQnh5J2oM0uO2rH35yPheA_4_8"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">11651683</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_oOyzEuljJkmT6tIjxFHtyA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;4. Segments&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;The Company views its operations and manages its business in one operating segment, that of the development and commercialization of drugs and antibodies that target critical elements of the immune system. The Company&#x2019;s Chief Operating Decision Maker (&#x201c;CODM&#x201d;) is made up of the Chief Executive Officer and Chief Financial Officer. The CODM assesses performance for the segment and decides how to allocate resources based on consolidated net loss that is reported on the consolidated statement of operations and comprehensive loss. The measure of segment assets is reported on the balance sheet as total consolidated assets. Managing and allocating resources on a consolidated basis enables the CODM to assess the overall level of resources available and how to best deploy these resources across functions and programs that are in line with the Company&#x2019;s long-term company-wide strategic goals.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The following table presents reportable segment net loss, including significant expense categories, attributable to the Company&#x2019;s reportable segment for the three and six months ended June 30, 2026 and 2025 (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Compensation and benefits, excluding stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,147&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,144&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,383&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,609&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,259&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,507&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Drug manufacturing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,441&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,850&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,872&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,680&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Clinical trials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,410&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,135&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,453&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,062&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outside general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 906&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 848&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,794&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Facilities and insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 630&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 504&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,188&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,284&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other segment items (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,154&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,523&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,078&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,472&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total segment expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,297&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,182&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Non-operating income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,338)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,262)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,523)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (27,377)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,959&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,998&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,651&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7,195)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;"&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"&gt;Includes consulting, non-clinical research and laboratory supplies.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:3pt;"&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="INF"
      id="Narr_zDRudFLmz0CKgeOjYxB1sQ"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="INF"
      id="Narr_gz21YYODZUWirEZ1nOjweQ"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_1wGUBGbIRUW6HnDyF99NPQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The following table presents reportable segment net loss, including significant expense categories, attributable to the Company&#x2019;s reportable segment for the three and six months ended June 30, 2026 and 2025 (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Compensation and benefits, excluding stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,147&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,144&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,383&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Stock-based compensation&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,609&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,259&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,507&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Drug manufacturing&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,441&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,850&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,872&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,680&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Clinical trials&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,410&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,135&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,453&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,062&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outside general and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 906&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 848&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,150&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,794&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Facilities and insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 630&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 504&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,188&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,284&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other segment items (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,154&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,523&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,078&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,472&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total segment expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,297&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,182&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Non-operating income, net&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,338)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,262)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,523)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (27,377)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:58.54%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 17,959&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,998&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 31,651&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (7,195)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;"&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"&gt;Includes consulting, non-clinical research and laboratory supplies.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-top:3pt;"&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_Hg-2e9UPgU2y_vbiWqs7hQ_4_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3147000</us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold>
    <us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_Y-oju9KH-EGwZ57zmWX2tQ_4_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2144000</us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold>
    <us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_z7ID43-h-0iyd8GYxEX6-w_4_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">6174000</us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold>
    <us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_B5q2w3B7SkmPU_WICfuBqg_4_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4383000</us-gaap:CompensationExpenseExcludingCostOfGoodAndServiceSold>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_2Wp0SO5tSEeSGg_sDRRuZA_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2609000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_S6at-2ftvkqR4DwB7iP_sQ_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1256000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_s-ZACJBzDkCaZEcMdRs4mA_5_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5259000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_DA--puGF4E-EkUcI-xBSeQ_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2507000</us-gaap:ShareBasedCompensation>
    <crvs:SegmentDrugManufacturingCosts
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_puOIa_uB40yYXHjYZijmwA_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2441000</crvs:SegmentDrugManufacturingCosts>
    <crvs:SegmentDrugManufacturingCosts
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_3r7oVsRyikG5dNbfT887nQ_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1850000</crvs:SegmentDrugManufacturingCosts>
    <crvs:SegmentDrugManufacturingCosts
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_FHNZH76NKUKRH0Jab3gu1A_6_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2872000</crvs:SegmentDrugManufacturingCosts>
    <crvs:SegmentDrugManufacturingCosts
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_bNraB7_ocEWZd8Acdylz8A_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3680000</crvs:SegmentDrugManufacturingCosts>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_UooblJye3kivDY1oZ8Ytsw_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5410000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_vFFrWBr0qketawAJU4Fq9Q_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2135000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_QsOR2FgDoU-wVcqDKxQWYg_7_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">10453000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:OtherResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_ZdbRBBSjl0iwUgXebrkHlQ_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4062000</us-gaap:OtherResearchAndDevelopmentExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_XoOEYMaF5kqKvSZEe1t08A_8_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">906000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_X9yAcj-f3kOqf7tF5rJhqw_8_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">848000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_w2elmvURIUOLcybhB5oAVw_8_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2150000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <us-gaap:OtherGeneralAndAdministrativeExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_8EO5wA5WgEGUFiqnIQprQQ_8_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1794000</us-gaap:OtherGeneralAndAdministrativeExpense>
    <crvs:FacilitiesAndInsurance
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_Tr5_sdQ1EkqKRGocqsfiIg_9_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">630000</crvs:FacilitiesAndInsurance>
    <crvs:FacilitiesAndInsurance
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_OdsMBrvzLEGpfG-y0Zg-RQ_9_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">504000</crvs:FacilitiesAndInsurance>
    <crvs:FacilitiesAndInsurance
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_ieBKj-3XBkqocIPl_I6PHQ_9_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1188000</crvs:FacilitiesAndInsurance>
    <crvs:FacilitiesAndInsurance
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_Z4soR4tP30KT9nbY6L_0cw_9_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1284000</crvs:FacilitiesAndInsurance>
    <us-gaap:OtherGeneralExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_kV6vZCha7Uajf0GSC3hJoA_10_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4154000</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_rnp6DIvE40GEFwrWTJGcxA_10_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1523000</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_At2ZPWLRlkq7elg3dfFYKA_10_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">6078000</us-gaap:OtherGeneralExpense>
    <us-gaap:OtherGeneralExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_icX8HQ1_bE2DYDo3J0BvjQ_10_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2472000</us-gaap:OtherGeneralExpense>
    <us-gaap:OperatingExpenses
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_XWkEHUHy_U--qXxG0sEj1A_11_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">19297000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_fYzsCriKZkGtecULlFJUDw_11_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">10260000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_NkHwsYbOgEiVA9GSqSX4DQ_11_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">34174000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_t5gG4QuEkEyQIPNbMbccbw_11_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">20182000</us-gaap:OperatingExpenses>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_hGQTEaFtPky4ZnjC6IJFQQ_12_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1338000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_IHscpexDf0aUEqMDRAHCVQ_12_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2262000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_WtNMW_WmGUqqK3vnziQUBg_12_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2523000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc_7_kCX6RZREKgplZm4U9wBA_12_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">27377000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_nUVwQFvfLE6DJXY5rum_kg"
      decimals="-3"
      id="Tc_ZqtBMLBIq0mPff2rKLLFYw_13_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-17959000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_isKz_gaEX0-ek5jP8x9Ctg"
      decimals="-3"
      id="Tc_Xc_o1toy4EW0YGzAKfeRKw_13_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-7998000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_2--WjIsIxkSc7Ydki1Ot0A"
      decimals="-3"
      id="Tc_capSK-o0v0Si8wg50UC_Lw_13_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-31651000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementBusinessSegmentsAxis_crvs_SingleReportableSegmentMember_J2JKLgAmkEaQiYqZ0T9WlA"
      decimals="-3"
      id="Tc__tJ89qaOlE6lQ-cBEVHHEg_13_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7195000</us-gaap:NetIncomeLoss>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_qlbp06ZTwEiUyL1ETntzbw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;5. Fair Value Measurements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Financial assets and liabilities are measured and recorded at fair value. The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining the reported fair values. The fair value hierarchy prioritizes valuation inputs based on the observable nature of those inputs. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The hierarchy defines three levels of valuation inputs:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level&#160;1&#x2014;Quoted prices in active markets for identical assets or liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level&#160;2&#x2014;Inputs other than quoted prices included within Level&#160;1 that are observable for the asset or liability, either directly or indirectly&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:36pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;&#x25cf;&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Level&#160;3&#x2014;Unobservable inputs that reflect the Company&#x2019;s own assumptions about the assumptions market participants would use in pricing the asset or liability&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 0pt 36pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;There have been no transfers of assets and liabilities between levels of hierarchy.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company&#x2019;s Level 2 investments are valued using third-party pricing sources. The pricing services utilize industry standard valuation models, including both income and market-based approaches, for which all significant inputs are observable, either directly or indirectly, to estimate fair value. These inputs include reported trades of and broker/dealer quotes on the same or similar investments, issuer credit spreads, benchmark investments, prepayment/default projections based on historical data and other observable inputs.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The following tables present information as of June 30, 2026 and December 31, 2025 about the Company&#x2019;s assets that are measured at fair value on a recurring basis and indicate the level of the fair value hierarchy the Company utilized to determine such fair values (in&#160;thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measured&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,226&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,226&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,226&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 214,549&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:normal;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:normal;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measured&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,163&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,163&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,163&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 56,337&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;As of June 30, 2026 and December 31, 2025, the fair value of available for sale marketable securities by type of security were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,821&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (589)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,234&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (171)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,089&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 197,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (760)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:36.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,622&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,675&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,489&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,499&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,111&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="color:#ee0000;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;As of June 30, 2026, all of the Company&#x2019;s marketable securities are considered available for current operations and the remaining maturity by type of security is as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="color:#ee0000;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Maturities&#160;by&#160;Period at Amortized Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Less&lt;/b&gt;&lt;b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;than&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1 Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1-2 years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,821&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 98,927&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,894&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,154&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,106&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 197,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 106,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="color:#ee0000;font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_TMpOOCHNcEW4Ry_DDKewzg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The following tables present information as of June 30, 2026 and December 31, 2025 about the Company&#x2019;s assets that are measured at fair value on a recurring basis and indicate the level of the fair value hierarchy the Company utilized to determine such fair values (in&#160;thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measured&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,226&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,226&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 18,226&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 214,549&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;table-layout:auto;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:normal;width:43.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:normal;width:32.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&#160;Value&#160;Measured&#160;Using&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;1)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;2)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(Level&#160;3)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:normal;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Assets&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&#160;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Cash equivalents&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,163&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,163&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;"&gt;Marketable securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:54.77%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4,163&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:normal;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 56,337&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SSpjOlOkJEu6dw2fwXNSbA"
      decimals="-3"
      id="Tc_1CRs9hvqS0OO66qEN--CnQ_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">18226000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA"
      decimals="-3"
      id="Tc_6qGkKsg-jES213y8hKGOmA_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">18226000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rHqbgBrxzEKmbLvEzOANkw"
      decimals="-3"
      id="Tc_dghV6i0F5EWerpmG7NnneQ_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">196323000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA"
      decimals="-3"
      id="Tc_EjIA1GWmPkyLWsZXwDnCDw_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">196323000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SSpjOlOkJEu6dw2fwXNSbA"
      decimals="-3"
      id="Tc_iLsSY3ON5EyX0RyLK8Z64A_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">18226000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_6_30_2026_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_rHqbgBrxzEKmbLvEzOANkw"
      decimals="-3"
      id="Tc_huX-Y1LAh0aqCcoiF5-OnQ_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">196323000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_6_30_2026_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_XFbsJliwPU-Idj0uK0ERgA"
      decimals="-3"
      id="Tc_Mc74y547Ck2XZcYZLzwcpQ_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">214549000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E2J5PXyeZUGWeJJlHP9RKw"
      decimals="-3"
      id="Tc_LneHYfkad0yiPE8uL5YZow_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4163000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg"
      decimals="-3"
      id="Tc_O_pUfTX5YkqLzou4MGipoA_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4163000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Of0wG-JN30u5evFMJ_BDcA"
      decimals="-3"
      id="Tc_hpUFV-8cIU-fQ3sMubHL0A_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">52174000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg"
      decimals="-3"
      id="Tc_Vg_blc3nrESfi6SONQSBnQ_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">52174000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_E2J5PXyeZUGWeJJlHP9RKw"
      decimals="-3"
      id="Tc_9atfdqxg50KTapjjJrmh-A_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">4163000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_Of0wG-JN30u5evFMJ_BDcA"
      decimals="-3"
      id="Tc_Wn1b2jNYskSVlFEruIifxg_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">52174000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="As_Of_12_31_2025_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_SeQgfPTdvkCkxeKfsi24Cg"
      decimals="-3"
      id="Tc_RvgsVIfwAU2jF6mJhscJYA_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">56337000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_kwDCTViL00aFDVn5rihabA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;As of June 30, 2026 and December 31, 2025, the fair value of available for sale marketable securities by type of security were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,821&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (589)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,234&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (171)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,089&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:59.65%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 197,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (760)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 196,323&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:36.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gross&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Amortized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Unrealized&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Fair&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Gains&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Losses&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Value&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,622&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 53&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 38,675&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:61.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,489&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,499&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:61.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,111&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 63&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52,174&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"
      decimals="-3"
      id="Tc_p5FoP71EakKuUUs8syavFg_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">170821000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"
      decimals="-3"
      id="Tc_XL4yAWaoy06i2hZ7_Ga_1w_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"
      decimals="-3"
      id="Tc_wfRqdOpKCEKb2KS3fLeqkQ_5_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">589000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"
      decimals="-3"
      id="Tc_vGC2ZHqXIkGy98uzw-sDhQ_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">170234000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A"
      decimals="-3"
      id="Tc_qFpk6jvWg0GDFrLixiW7sw_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">26260000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A"
      decimals="-3"
      id="Tc_-B0TeBAMIUqccbocK0whZg_6_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">171000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A"
      decimals="-3"
      id="Tc_wCU6izjThU-CzkkcCCKF_Q_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">26089000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_hpjW9qofJ0iCzaGTcZXECg_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">197081000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_9o6Ljz_jWEqF4k4DAD6ODA_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_0e5y0DuX2EmgPBodV-ocEw_7_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">760000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_1g1htIq9NEKfbxatUdaU2g_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">196323000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA"
      decimals="-3"
      id="Tc_F0vhVAAGYUWNwY_qDNrGug_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">38622000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA"
      decimals="-3"
      id="Tc_s9XnRXi6gEa635C3ZjPiAg_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">53000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_7TPdqmQHq0W20VGFHk3zQA"
      decimals="-3"
      id="Tc_d7J-W0tIWE6mFfTMnMmZ1A_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">38675000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw"
      decimals="-3"
      id="Tc_y_xSnYcc8EqX4VfREXv3wg_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">13489000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw"
      decimals="-3"
      id="Tc_MkNHkCBOdUWO1u-O7gekaQ_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2025_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_HrAg7Wm-_kWG6ZtnuJxNcw"
      decimals="-3"
      id="Tc_JaH6g82dMka8rvXhOsibJQ_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">13499000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_O83OUhPlR0-8s_Y08sykRA_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">52111000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_8RDDGoOO7kqYThr3uMRdUQ_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">63000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_TIen2Nf_pE-HSQ0vS7XmRg_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">52174000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_nu2cfUcXLEq1IkP5VBAjKw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;As of June 30, 2026, all of the Company&#x2019;s marketable securities are considered available for current operations and the remaining maturity by type of security is as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="color:#ee0000;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:37.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Maturities&#160;by&#160;Period at Amortized Cost&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Less&lt;/b&gt;&lt;b style="font-family:'Arial','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;than&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Total&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1 Year&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;1-2 years&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Treasury securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 170,821&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 98,927&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71,894&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:60.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;U.S. Government agency securities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 26,260&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 7,154&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:2.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,106&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:middle;width:60.25%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;&lt;span style="margin-left:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 197,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 106,081&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 91,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="color:#ee0000;font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"
      decimals="-3"
      id="Tc_fGvewJvfxkKXmoHwvHzE2Q_4_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">170821000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"
      decimals="-3"
      id="Tc_10iBgI-8Zkyw_8IJwquvAw_4_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">98927000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USTreasurySecuritiesMember_oO9GcwwYe0yvJF-w0mfRqg"
      decimals="-3"
      id="Tc_XDs2EAl-mUmjtx9sA47MUQ_4_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">71894000</crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A"
      decimals="-3"
      id="Tc_qDPas4WXM02hUKoWDkiI_w_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">26260000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A"
      decimals="-3"
      id="Tc_ey0w1J5Jhka8unEzX5R0sA_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">7154000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo
      contextRef="As_Of_6_30_2026_us-gaap_FinancialInstrumentAxis_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_polyt90JhEyFF2uqr6no1A"
      decimals="-3"
      id="Tc_Azv6B6V6bk-hN9Ng7_vmiQ_5_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">19106000</crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_Xnxlj_EnWUKu2w-mOhP6zA_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">197081000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_aMt5XqZbZUWj_Vqv9gKxdg_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">106081000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_XYKjWLt6t0OFM5hbKLkvDQ_6_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">91000000</crvs:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo>
    <us-gaap:EquityMethodInvestmentsDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_AJ7RD4QEWkC-qZrO2o-4vQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;6. Equity Method Investment&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Angel Pharmaceuticals Co. Ltd. (&#x201c;Angel Pharmaceuticals&#x201d;) is a corporate venture in the People&#x2019;s Republic of China designed to develop, manufacture, and commercialize soquelitinib, ciforadenant and mupadolimab compounds for distribution within the countries of China, Taiwan, Macao, and Hong Kong based on intellectual property licenses contributed to Angel Pharmaceuticals by the Company.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In June 2026, Angel Pharmaceuticals completed an equity financing, raising approximately $13.4 million, including a $5.0 million investment by the Company. Following the financing, the Company's ownership interest in Angel Pharmaceuticals was approximately 49%, excluding 6% of Angel Pharmaceuticals' equity reserved for issuance under the Angel Pharmaceuticals Employee Stock Ownership Plan (&#x201c;ESOP&#x201d;). In connection with the financing, the Company concluded that Angel Pharmaceuticals continues to be a variable interest entity and that the Company is not the primary beneficiary. Accordingly, the Company continues to account for its investment in Angel Pharmaceuticals under the equity method of accounting.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As of June 30, 2026 and December 31, 2025, the Company&#x2019;s ownership interest in Angel Pharmaceuticals was approximately 48.6% and 49.7%, respectively, excluding 6.4% and 7.0%, respectively, of Angel Pharmaceuticals&#x2019; equity reserved for issuance under the Angel Pharmaceuticals ESOP. The Company recognized its share of loss in Angel Pharmaceuticals for the total amount of $0.7 million and $1.3 million as loss from equity method investment in the condensed consolidated statement of operations for the three and six months ended June 30, 2026, respectively.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Summary Financial Information&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Summary financial information for Angel Pharmaceuticals is as follows:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance Sheet Data&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 30, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="7" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,175&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,033&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 695&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 904&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 875&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,049&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Non-current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 229&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Stockholders' equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,936&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="color:#ee0000;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Statement&#160;of&#160;Operations&#160;Data&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="15" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Gross profit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (832)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (503)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,599)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,189)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Share of loss from investments accounted for using the equity method&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (709)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (389)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,308)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (928)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EquityMethodInvestmentsDisclosureTextBlock>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_6_1_2026_To_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_EquityFinancingMember_6lcbKh0DjUGs3qOQZuwpcw"
      decimals="-5"
      id="Narr_fOayzPHUuEGlGYNpmoLE-w"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">13400000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="Duration_6_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_hHpAI34XpEOYuELzekw87w"
      decimals="-5"
      id="Narr_8-mFSZWKXUa5GWCUMvw96A"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_fiDLlXdHZ0aCPjL2RC3u_g"
      decimals="2"
      id="Narr_6PruVNmhi0i8e_VqekjPsw"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage
      contextRef="As_Of_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_oEsaabG7nk6PeKCFGAcw6g"
      decimals="2"
      id="Narr_LWv7uStb-U6cxfhs2X1QIw"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.06</crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_fiDLlXdHZ0aCPjL2RC3u_g"
      decimals="3"
      id="Narr_VEvFXwsTCk6AKmJnjanUTA"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.486</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_12_31_2025_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_MQ_86GRm-E6bewGWaaoIvQ"
      decimals="3"
      id="Narr_osFSSA1SG0KxIgbB84swQg"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.497</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage
      contextRef="As_Of_6_30_2026_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_oEsaabG7nk6PeKCFGAcw6g"
      decimals="3"
      id="Narr_CrZedMmioUyizy1079p5HQ"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.064</crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage>
    <crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage
      contextRef="As_Of_12_31_2025_dei_LegalEntityAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_n9RyuY16BU6PbAwCB14hjA"
      decimals="3"
      id="Narr_Ju95MDe2eUulqWSuexiFIA"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.07</crvs:EmployeeStockOwnershipPlanEsopEquityReservePercentage>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_4_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_szNw0NsN1kWQ3Y-dB9chkQ"
      decimals="-5"
      id="Narr_Bom8-hDzAkibZRWSiW5nsQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-700000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_2DRH8VctFkaJGZAJvXXrGg"
      decimals="-5"
      id="Narr_qpsB-u7mdU-i5frg4U9WlQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1300000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentsTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Group_0LtglctHdU6HLs0kaJmDaw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Summary financial information for Angel Pharmaceuticals is as follows:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;As of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Balance Sheet Data&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 30, 2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December 31, 2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="7" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.43%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 23,175&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 11,033&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Non-current assets&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 695&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 904&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 875&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,049&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Non-current liabilities&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 59&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 229&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:67.42%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Stockholders' equity&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 22,936&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 10,659&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="color:#ee0000;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June 30,&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Statement&#160;of&#160;Operations&#160;Data&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:0pt;visibility:hidden;"&gt;&lt;td colspan="15" style="padding:0pt;"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:39.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;(in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Revenue&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Gross profit&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Net loss&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (832)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (503)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,599)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,189)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:56.59%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Share of loss from investments accounted for using the equity method&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (709)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (389)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (1,308)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (928)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:EquityMethodInvestmentsTextBlock>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw"
      decimals="-3"
      id="Tc_inG4uahnEEa5MdRCx9RYuw_4_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">23175000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ"
      decimals="-3"
      id="Tc_aMLWmVY3dE2AvSzsddCqLA_4_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">11033000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw"
      decimals="-3"
      id="Tc_sQRDnFqv206FDF5pqmeGXw_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">695000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent
      contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ"
      decimals="-3"
      id="Tc_D7iEC54TLEuAhCQdn3V_Mw_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">904000</us-gaap:AssetsNoncurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw"
      decimals="-3"
      id="Tc_VdmVeqlgfkOaYbUEQ9Nn6A_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">875000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ"
      decimals="-3"
      id="Tc_3m4lw7IhIUOUIWMDQzAcpw_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1049000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw"
      decimals="-3"
      id="Tc_SOt2mMxnbkeCTdHK_UkAZw_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">59000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ"
      decimals="-3"
      id="Tc_fvgaI8bNO0O8B46Hv1ONTg_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">229000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_-n-kh8LXgEGzjW521r3yHw"
      decimals="-3"
      id="Tc_Ux2ORobtr06CpXecyBUYxg_8_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">22936000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="As_Of_12_31_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_zhVGyU16NE6mjLDEYzvKcQ"
      decimals="-3"
      id="Tc_BximaL2VQE-Lwvk9s4UQYw_8_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">10659000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_3_e53eJ-yE257Krky_RlKQ"
      decimals="-3"
      id="Tc_BDK0DuGb40-mULhLQ8LkvQ_7_4"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-832000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_9ZXG24lg90uUSWKNaHgh7A"
      decimals="-3"
      id="Tc_uBHrispfZEm9LpGnjS5gYw_7_7"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-503000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_LcTKmUaM20mGitS0LkEVVw"
      decimals="-3"
      id="Tc_T3hIoUPzJEOtHsKio2RXfA_7_10"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1599000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_K9uuaTuACkuREMUXsP17nw"
      decimals="-3"
      id="Tc_x1RxM29LykSO-Gu3DHli4w_7_13"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1189000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_JeguUoLyTkGptyBQ9qYiTg_8_4"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-709000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_H8UzCQb4rU6mZfTNUlR3nA_8_7"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-389000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_WLSohnuVFk-WBxQCTiWCUg_8_10"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-1308000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_KtTNIKKQIkuC3aTyB07M-A_8_13"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">-928000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_40hQg_MFkUCfDI4GXs-yWg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;7. License and Collaboration Agreements&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:18pt;text-indent:-18pt;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Scripps Licensing Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In December 2014, the Company entered into a license agreement with The Scripps Research Institute (&#x201c;Scripps&#x201d;), pursuant to which it was granted a non-exclusive, world-wide license for all fields of use under Scripps&#x2019; rights in certain know-how and technology related to a mouse hybridoma clone expressing an anti-human CD73 antibody, and to progeny, mutants or unmodified derivatives of such hybridoma and any antibodies expressed by such hybridoma, from which we developed CPI-006. Scripps also granted the Company the right to grant sublicenses in conjunction with other proprietary rights the Company holds, or to others collaborating with or performing services for the Company. Under this license agreement, Scripps has agreed not to grant any additional commercial licenses with respect to such materials, other than march-in rights granted to the U.S. government.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Upon execution of the agreement, the Company made a one time cash payment to Scripps of $10,000 in 2015 and is also obligated to pay a minimum annual fee to Scripps of $25,000. The one time cash payment was recorded as research and development expense as technological feasibility of the asset had not been established and there was no alternative future use. A minimum annual fee payment is due on each anniversary of the effective date of the agreement for the term of the agreement. The Company is also required to make performance based cash payments upon successful completion of clinical and sales milestones. The aggregate potential milestone payments are $2.5 million as of June 30, 2026. The Company is also required to pay royalties on net sales of licensed products (including CPI-006) sold by it, its affiliates and its sublicensees at a rate in the low single digits. In addition, should the Company sublicense the rights licensed under the agreement, it has agreed to pay a percentage of sublicense revenue received at specified rates that start at double digit percentages and decrease to single digit percentages based on the elapsed time from the effective date of the agreement and the time of entry into such sublicense. To date, no milestone payments have been made.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company&#x2019;s license agreement with Scripps will terminate upon expiration of its obligation to pay royalties to Scripps under the license agreement. The Company&#x2019;s license agreement with Scripps is terminable by the consent of the parties, at will by the Company upon providing 90 days written notice to Scripps, or by Scripps for certain material breaches, or if the Company undergoes a bankruptcy event. In addition, Scripps may terminate the license on a product by product basis, or the entire agreement, if the Company fails to meet specified diligence obligations related to the development and commercialization of licensed products. Scripps may also terminate the agreement after the third anniversary of the effective date of the agreement if it reasonably believes, based on reports the Company provides to Scripps, that the Company has not used commercially reasonable efforts as required under the agreement, subject to a specified notice and cure period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Vernalis Licensing Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;In February 2015, the Company entered into a license agreement with Vernalis (R&amp;amp;D) Limited (&#x201c;Vernalis&#x201d;), which was subsequently amended as of November 5, 2015, and, pursuant to which the Company was granted an exclusive, worldwide license under certain patent rights and know-how, including a limited right to grant sublicenses, for all fields of use to develop, manufacture and commercialize products containing certain adenosine receptor antagonists, including ciforadenant. Pursuant to this agreement, the Company made a one-time cash payment to Vernalis in the amount of $1.0 million, which was recorded as research and development expense as technological feasibility of the asset had not been established and there was no alternative future use. The Company is also required to make cash &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;milestone payments to Vernalis upon the successful completion of clinical and regulatory milestones for licensed products depending on the indications for which such licensed products are developed and upon achievement of certain sales milestones. In February 2017, the Company made a milestone payment of $3.0 million to Vernalis following the expansion of a cohort of patients with renal cell cancer treated with single agent ciforadenant in the Company&#x2019;s Phase 1/1b clinical trial. During the six months ended June 30, 2026 and 2025, no clinical or regulatory milestones were completed or paid to Vernalis, and the aggregate potential milestone payments were approximately $220 million for all indications as of June 30, 2026. The Company has also agreed to pay Vernalis tiered incremental royalties based on the annual net sales of licensed products containing ciforadenant on a product by product and country by country basis, subject to certain offsets and reductions. The tiered royalty rates for products containing ciforadenant range from the mid single digits up to the low double digits on a country by country net sales basis. The royalties on other licensed products that do not include ciforadenant also increase with the amount of net sales on a product-by-product and country by country basis and range from the low single digits up to the mid single digits on a country by country net sales basis. The Company is also obligated to pay to Vernalis certain sales milestones as indicated above when worldwide net sales reach specified levels over an agreed upon time period.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The agreement will expire on a product-by-product and country-by-country basis upon the expiration of the Company&#x2019;s payment obligations to Vernalis in respect of a particular product and country. Both parties have the right to terminate the agreement for an uncured material breach by the other party. The Company may also terminate the agreement at its convenience by providing 90 days written notice, provided that the Company has not received notice of its own default under the agreement at the time the Company exercises such termination right. Vernalis may also terminate the agreement if the Company challenges a licensed patent or undergoes a bankruptcy event.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Monash License Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In April&#160;2017, the Company entered into a license agreement with Monash University (&#x201c;Monash&#x201d;), pursuant to which the Company was granted an exclusive, sublicensable worldwide license under certain know-how, patent rights and other intellectual property rights controlled by Monash to research, develop, and commercialize certain antibodies directed to CXCR2 for the treatment of human diseases. &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Upon execution of the agreement, the Company made a one time cash payment to Monash of $275,000 and reimbursed Monash for certain patent prosecution costs incurred prior to execution of the agreement. The Company recorded these payments as research and development expenses for the year ended December 31, 2017. The Company is also obligated to pay an annual license maintenance fee to Monash of $25,000 until a certain development milestone is met with respect to the licensed product, after which no further maintenance fee will be due. The Company is also required to make development and sales milestone payments to Monash with respect to the licensed products. During the six months ended June 30, 2026 and 2025, no development or sales milestones were completed or paid to Monash, and the aggregate potential milestones were $45.1 million as of June 30, 2026. The Company is also required to pay to Monash tiered royalties on net sales of licensed products sold by it, its affiliates and its sublicensees at a rate ranging in the low single digits. In addition, should the Company sublicense its rights under the agreement, the Company has agreed to pay a percentage of sublicense revenue received at specified rates that are currently at low double digit percentages and decrease to single digit percentages based on the achievement of development milestones.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The term of the Company&#x2019;s agreement with Monash continues until the expiration of its obligation to pay royalties to Monash thereunder. The license agreement is terminable at will by the Company upon providing 30 days written notice to Monash, or by either party for material breaches by the other party. In addition, Monash may terminate the entire agreement or convert the license to a non-exclusive license if the Company has materially breached its obligation to use commercially reasonable efforts to develop and commercialize a licensed product, subject to a specified notice and cure mechanism.&lt;/p&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_1_1_2015_To_12_31_2015_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_xbWmpKMbLEuW91hGO0djRA"
      decimals="0"
      id="Narr_-uQvubg2DkSLQXWMOnhWNw"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">10000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA"
      decimals="0"
      id="Narr_uu3jLrF6hEioLICiprQuDw"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">25000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_4ETl5y4xX0WoKbR7j6rKqA"
      decimals="-5"
      id="Narr_W-BEjqTwQkS7c5Cp9oIaVQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2500000</crvs:LicenseAgreementMilestonePayment>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA"
      decimals="0"
      id="Narr_RHcrrTRV706-aP8U_D8Q8A"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</crvs:LicenseAgreementMilestonePayment>
    <crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_ScrippsResearchInstituteMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_m3hrlTU0b0mK2WB3zOrYpA"
      id="Narr_vD2Z3ANo8kCxCoT9qCu7pQ">P90D</crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_11_5_2015_To_11_5_2015_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_I3q5_6ongk-DJo-91aldWQ"
      decimals="-5"
      id="Narr_IcwFcW3ZlEqUuqrN2lSJ1Q"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1000000</us-gaap:ResearchAndDevelopmentExpense>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_2_1_2017_To_2_28_2017_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_w9uUyFb8hkGHPe1RqKeVsA"
      decimals="-5"
      id="Narr_0lBD4az0QkuRjkYbEQ4dqg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3000000</crvs:LicenseAgreementMilestonePayment>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_Xip0u5d5vkqZ9tMXm-PKBQ"
      decimals="0"
      id="Narr_fz_P_fN9GU2dkv0KR5TpUg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</crvs:LicenseAgreementMilestonePayment>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_qvyRH93iRE2mzvU2zHVTIw"
      decimals="0"
      id="Narr_IG6Ca4cjnUeOtLUMMoqFdQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</crvs:LicenseAgreementMilestonePayment>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_c4gDFZes4kGmix_cQUvOUg"
      decimals="-6"
      id="Narr_6TiSQ4udL0u5ZzfuypRCpg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">220000000</crvs:LicenseAgreementMilestonePayment>
    <crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_VernalisRAndDLimitedMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_qvyRH93iRE2mzvU2zHVTIw"
      id="Narr_SANR0dxvX0aornsJE-o29A">P90D</crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_4_1_2017_To_4_30_2017_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_HLNY5md7F0iZ3OFlk3hqYw"
      decimals="0"
      id="Narr_CfHueEWZ6EWl7l6XUlqM_g"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">275000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross
      contextRef="Duration_4_1_2017_To_4_30_2017_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_HLNY5md7F0iZ3OFlk3hqYw"
      decimals="0"
      id="Narr_jeisJlTOBEKxKlVYrT7XWg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">25000</us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_rbHVg4pmd063yeuRmunjiQ"
      decimals="0"
      id="Narr_pcEQSGVtZkO_oYoWDvRNTg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</crvs:LicenseAgreementMilestonePayment>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_tjDfiYgz3kKciZYhX6KCVg"
      decimals="0"
      id="Narr_1EU5XpKmOk2RyqXuooqg3A"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</crvs:LicenseAgreementMilestonePayment>
    <crvs:LicenseAgreementMilestonePayment
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_srt_StatementScenarioAxis_crvs_AggregatePotentialMilestonePaymentsMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_uA5ATAqt70OH2YOx8_q86Q"
      decimals="-5"
      id="Narr_qP3LLYxS4E-LA6-o_Qy9oA"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">45100000</crvs:LicenseAgreementMilestonePayment>
    <crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_MonashLicenseMember_us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis_us-gaap_LicenseAgreementTermsMember_tjDfiYgz3kKciZYhX6KCVg"
      id="Narr_ohdEorcb1Ei7SuiqGw9m8w">P30D</crvs:ResearchAndDevelopmentArrangementContractTerminationNoticePeriod>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_hjNtKmGvF0SZfGTz2vKjCQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;8. Balance Sheet Components (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Prepaid and Other Current Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Interest receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,843&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 337&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Prepaid research and development manufacturing expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,919&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 599&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Prepaid insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 394&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 138&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 575&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 353&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,731&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,427&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Property and Equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,996&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,646&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Computer equipment and purchased software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 212&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 190&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 300&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,541&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,711)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,649)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 830&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 220&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Accrued and Other Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued clinical trial expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,566&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued manufacturing expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,032&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,812&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Personnel related &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,932&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 641&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued legal and accounting&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 229&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 238&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,171&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,486&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;During the three months ended June 30, 2026 and 2025, the Company recorded approximately $34,000 and $29,000 in depreciation expense, respectively, and during the six months ended June 30, 2026 and 2025, the Company recorded approximately $63,000 and $51,000 in depreciation expense, respectively.&lt;/p&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_U_EL0xj5GkGul5Dr6_OLRw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Prepaid and Other Current Assets&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Interest receivable&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,843&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 337&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Prepaid research and development manufacturing expenses&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,919&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 599&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Prepaid insurance&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 394&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 138&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 575&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 353&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,731&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,427&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Property and Equipment&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Laboratory equipment&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,996&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,646&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Computer equipment and purchased software&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 212&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 190&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Leasehold improvements&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 33&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Construction in progress&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 300&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,541&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,869&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: accumulated depreciation and amortization&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,711)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (2,649)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 830&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 220&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Accrued and Other Liabilities&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued clinical trial expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,652&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,566&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued manufacturing expense&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,032&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,812&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Personnel related &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,932&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 641&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Accrued legal and accounting&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 229&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Other&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 299&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 238&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:74.36%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 9,171&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,486&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:InterestReceivable
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_-_61rdV-jkKNeOoBnUa0WA_4_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1843000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_SK2WrpR2RU-Nzgr8L-jieQ_4_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">337000</us-gaap:InterestReceivable>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_oEo2AOxlZE6v5LunD5bJ6Q_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2919000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_pR_FDHaO4Ui-75dOQjhCxg_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">599000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_Vf008qfHdUK8hZ-bHxtUnw_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">394000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_OtMcQPzEXkut2oEbKabjrg_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">138000</us-gaap:PrepaidInsurance>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_iJLS06U06Ee9pkwznCQMjw_7_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">575000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_cFjZJ0ScQESOoZw3tBFJyA_7_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">353000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_gAafr_GUcUibXfOe-dh-ug_8_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5731000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_eTpK91o80UOpbdq3j7nqmQ_8_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1427000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_2KvTcE9POEKqOuyyEeT5dQ"
      decimals="-3"
      id="Tc_zzE_7o0-SEari2GYSISWxg_10_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2996000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_EquipmentMember_ls3y-3PFvUiC29iAIkzRww"
      decimals="-3"
      id="Tc__Wy68ZiA00iUAeyOJ_naAg_10_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2646000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_WMA8DzDPq0-MbeiUAgszpA"
      decimals="-3"
      id="Tc_GjwtUn1GukOxtclTTX7VVg_11_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">212000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_ComputerEquipmentAndSoftwarePurchasedMember_okF8Yu5cB0aqbKu-a3P7Zw"
      decimals="-3"
      id="Tc_W0SPu_1so0-1Cm9GLfHPPw_11_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">190000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_5wnzKpRp6UWvcl6gOYB2qA"
      decimals="-3"
      id="Tc_FBwpcXravEymnPyWnEwNTA_12_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">33000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_LeaseholdImprovementsMember_GGdNkwRn8UiZpFc4r7wRwg"
      decimals="-3"
      id="Tc_-PtrPnOr9US88rPUz5JJGg_12_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">33000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_ConstructionInProgressMember__Hkk4gcCtUuPWyIqVzhVYA"
      decimals="-3"
      id="Tc_ZAjF2oJzKkGefB6f_v919Q_13_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">300000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_k71B93ASLkqS07BbPf5yJw_14_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3541000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_dFJ69RYWP0CDmXpiS3yRqw_14_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2869000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_ARbEcx_bDEOasdCJrU_9PQ_15_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2711000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_Pdeu5KmkNkm0NjlS5R-W4g_15_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2649000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_9tWJXg_ntE-OTHnCto-cXA_16_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">830000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_O_yadihWHUWvTMuE_hf1Bw_16_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">220000</us-gaap:PropertyPlantAndEquipmentNet>
    <crvs:AccruedLiabilitiesClinicalTrialCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_Hr4kBcFx9kWtIrRw0vQysw_18_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3652000</crvs:AccruedLiabilitiesClinicalTrialCurrent>
    <crvs:AccruedLiabilitiesClinicalTrialCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_Lk9pltCyJUGNARx2MV0TUA_18_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3566000</crvs:AccruedLiabilitiesClinicalTrialCurrent>
    <crvs:AccruedLiabilitiesManufacturingCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_IkrRXbXBI0Cc4I2J5vxrJA_19_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3032000</crvs:AccruedLiabilitiesManufacturingCurrent>
    <crvs:AccruedLiabilitiesManufacturingCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_Slvz_nDzkUyZV7rhyjZteg_19_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1812000</crvs:AccruedLiabilitiesManufacturingCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_M60KDTDnI0eYtqR4IxYY7w_20_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1932000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_Yt60-YRNlkeXTfbjHhGjwg_20_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">641000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_UZuenRzwgUKjVp6cysjjHg_21_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">256000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_uRFoRFPk80OGZ4qtskENfg_21_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">229000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_2FMnp-3eTkuy0YVq_xcBqA_22_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">299000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_WM4hACePV0yI7EglQaK2Pw_22_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">238000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-3"
      id="Tc_etKoHa6b20eYVEx5R7YJ9g_23_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">9171000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="-3"
      id="Tc_kZCqKtC6q0iWnwlRLM1PCQ_23_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">6486000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="0"
      id="Narr_LCi93YaYrkuGGAzoeiTQsg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">34000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="0"
      id="Narr_XXwEq8Ss4U-zH05UKzMUqQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">29000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="0"
      id="Narr_bdQf5dCig0-HBmLdINT6Eg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">63000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="0"
      id="Narr_o0T7EAQsrkK4PAQZ6QLF-w"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">51000</us-gaap:DepreciationAndAmortization>
    <crvs:WarrantsAndRightsNoteDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_X_xOzlmm7Ei9wbdqqVbYNQ">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;9. Warrants&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On May 6, 2024, the company completed a registered direct offering in which the Company sold an aggregate of 13,512,699 shares of common stock and common warrants to purchase up to 13,078,509 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7312 per share and common warrant, and pre-funded warrants to purchase up to 4,144,085 shares of common stock and common warrants to purchase up to 4,010,927 shares of common stock (or pre-funded warrants in lieu thereof), at a combined offering price of $1.7311 per share underlying each pre-funded warrant and common warrant, which equals the offering price per share and common warrant less the $0.0001 exercise price per share of the pre-funded warrants.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The pre-funded warrants have an exercise price per share of common stock equal to $0.0001 per share. The exercise price and the number of shares of common stock issuable upon exercise of the pre-funded warrants are subject to appropriate adjustments in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting the common stock. The pre-funded warrants are exercisable at any time after the date of issuance. In accordance with accounting guidance discussed in Note 2, the Company recorded $5.0 million to additional paid-in capital upon issuance of the pre-funded warrants on May 6, 2024. In May 2025, an additional 4,131,828 pre-funded warrants were issued in connection with the exercise of common warrants. As of June 30, 2026, none of the pre-funded warrants have been exercised and 8,275,913 pre-funded warrants remain outstanding.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The common warrants had an exercise price per share of common stock equal to $3.50 per share (or $3.4999 per pre-funded warrant). The exercise price and the number of shares of common stock (or pre-funded warrants in lieu thereof) issuable upon exercise of the common warrants were subject to appropriate adjustments in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting the &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;common stock. The common warrants were exercisable at any time after the date of issuance and had an expiration date of June 30, 2025. In accordance with accounting guidance discussed in Note 2, &#x201c;Summary of Significant Accounting Policies,&#x201d; the Company recorded a decrease in fair value of warrant liability of $2.0 million and $27.1 million to other income in its condensed consolidated statement of operations and comprehensive loss for the three and six months ended June 30, 2025. As of June 30, 2025, the expiration date of the common warrants, all of the common warrants had been exercised, resulting in proceeds of $54.3 million.&lt;/p&gt;</crvs:WarrantsAndRightsNoteDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_jDuKTaIGuUKgUHZdmI0FRQ"
      decimals="INF"
      id="Narr_4f7K4SoPqkCA8AjqujVzEQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13512699</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q"
      decimals="INF"
      id="Narr_P3KTq7e0Mka54eiLAhuDKg"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13078509</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <crvs:CombinedOfferingPriceForSharesAndWarrants
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA"
      decimals="4"
      id="Narr_Rgo2wzXjR0KrqSYnOKzxaA"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">1.7312</crvs:CombinedOfferingPriceForSharesAndWarrants>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"
      decimals="INF"
      id="Narr_k95efJwmh0e0tNc8xkwGng"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">4144085</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="INF"
      id="Narr_7oy8LwMYkUyyhQQy3OxSCA"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">4010927</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg"
      decimals="4"
      id="Narr_8ArkRndS60mqpJiY2Pak2Q"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">1.7311</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"
      decimals="4"
      id="Narr_KE7in6kXUUOnafppIo6Log"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"
      decimals="4"
      id="Narr_kg6XS51hLECFS5LAiclWyA"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued
      contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_1sTgEFngoESbtEYHsBrXBA"
      decimals="-5"
      id="Narr_3Lk7TQwcKUKxpBwPVYGQeQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5000000</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_31_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_-yfplgRHy0usnrgl1OG2Hw"
      decimals="INF"
      id="Narr_6EoClBo48UqvzLBH-shl_Q"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">4131828</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
      contextRef="As_Of_6_30_2026_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_WwLmTiDLxkmUIz3CqvtNOg"
      decimals="INF"
      id="Narr_Mpq3zI21h0mN4btPbR-JOw"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">0</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="As_Of_6_30_2026_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_WwLmTiDLxkmUIz3CqvtNOg"
      decimals="INF"
      id="Narr_0leWPUs_Z0u-e2f4vvcvyQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">8275913</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="2"
      id="Narr_YXDcAYt8n0-VhE6NKMY8Nw"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">3.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="4"
      id="Narr_HStm-Uw050GLQJKAeVJkHA"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">3.4999</crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant>
    <crvs:ChangeInFairValueOfWarrantLiabilities
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_i3erT7g2n0SJNrOKOIsMdA"
      decimals="-5"
      id="Narr_WED6PDSJWkK1npY-l_uzjA"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2000000</crvs:ChangeInFairValueOfWarrantLiabilities>
    <crvs:ChangeInFairValueOfWarrantLiabilities
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_FuivDKZB50OH3wvPoTCeKw"
      decimals="-5"
      id="Narr_0QyMxteHLUasPVB2vD5c2g"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">27100000</crvs:ChangeInFairValueOfWarrantLiabilities>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_QX-NvEha5UOSy2WnzG8n2g"
      decimals="-5"
      id="Narr_D8m11IrkTkmzxKMLojsX5g"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">54300000</us-gaap:ProceedsFromWarrantExercises>
    <crvs:CommonStockNoteDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_NJN4n1TLgUudF710QCByYw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;10. Common Stock&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;As of June 30, 2026, the amended and restated certificate of incorporation authorizes the Company to issue 290&#160;million shares of common stock and 10 million shares of preferred stock.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Each share of common stock is entitled to one vote. Common stockholders are entitled to dividends if and when declared by the board of directors. As of June 30, 2026, no dividends on common stock had been declared.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;On August 6, 2024, the Company entered into an Open Market Sale Agreement&lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;SM&lt;/sup&gt; (the &#x201c;2024 Sales Agreement&#x201d;) with Jefferies LLC (&#x201c;Jefferies&#x201d;) to sell shares of the Company&#x2019;s common stock, from time-to-time, with aggregate gross sales proceeds of up to $100.0 million, through an at-the-market equity offering program under which Jefferies will act as its sales agent. The issuance and sale of shares of common stock by the Company pursuant to the 2024 Sales Agreement are deemed an &#x201c;at-the-market&#x201d; offering under the Securities Act of 1933, as amended. Jefferies is entitled to compensation for its services up to 3.0% of the gross proceeds of any shares of common stock sold through Jefferies under the 2024 Sales Agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;On January 20, 2026, in connection with the January 2026 financing, as further described in Note 1, the Company suspended the offering of any shares of its common stock under the 2024 Sales Agreement and, on March 13, 2026, the Company entered into an Amended and Restated Open Market Sale Agreement&lt;sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;"&gt;SM&lt;/sup&gt;, dated March 13, 2026 (the &#x201c;Amended Sales Agreement&#x201d;), with Jefferies, which amends and restates the 2024 Sales Agreement to increase the maximum aggregate offering price of shares of the Company&#x2019;s common stock from $100.0 million to $200.0 million.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;During the six months ended June 30, 2026, the Company did not sell any shares of common stock under its at-the-market offering program. As of June 30, 2026, $200.0 million remained available for sale under the Amended Sales Agreement.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company has reserved shares of common stock for issuance as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Pre-funded warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,275,913&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,275,913&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Shares available for future option grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,431,034&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,007,335&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,028,177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Shares reserved for employee stock purchase plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 400,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 400,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,360,753&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,711,425&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</crvs:CommonStockNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-6"
      id="Narr_nGz9sgggEECDHHmOeStTtQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">290000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="-6"
      id="Narr_OtRyVp7z80ySM1iyVZmolg"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockVotingRights
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Narr_5zOg49piOEy0TXqe2dHMAw">Each share of common stock is entitled to one vote.</us-gaap:CommonStockVotingRights>
    <us-gaap:DividendsCommonStock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="0"
      id="Narr_2jtazqhPUUCDOUkmFfRDBQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</us-gaap:DividendsCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_4UgISC_e7k-JoRSS1dDLMw"
      decimals="-5"
      id="Narr_jP174970iEa5sfhZjFJuRg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">100000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <crvs:UnderwritingCommitmentsPercentage
      contextRef="Duration_8_6_2024_To_8_6_2024_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember__ILcXbtOeEugE22-pzAd_g"
      decimals="INF"
      id="Narr_TIDjMDpeK0ySeRjsmykpyA"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.03</crvs:UnderwritingCommitmentsPercentage>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_20_2026_To_1_20_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_Av4gyb3eoEeXDMSW31R35w"
      decimals="-5"
      id="Narr_21wKF0oy3E2WS8ufJbGxgg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">100000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_3_13_2026_To_3_13_2026_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_OBUnibDGWU6xZjDm771JnA"
      decimals="-5"
      id="Narr_vXiicZ3IrEi-acza4pWxpw"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">200000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_B5Y8HiD1Y0Cp2MVD3Szv5w"
      decimals="INF"
      id="Narr_DjGeQetU9ECM7oJlBh5Hbg"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">0</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_JefferiesLlcMember_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_us-gaap_ScenarioPlanMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_AtMarketOfferingMember_xhH4yEiE70aYpav59oHjNA"
      decimals="-5"
      id="Narr_CrBi8rNFUkm_gcjgSMOwig"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">200000000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_58CJKkmpgUq5pEUfJCp3tw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company has reserved shares of common stock for issuance as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;December&#160;31,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Pre-funded warrants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,275,913&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 8,275,913&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Shares available for future option grants&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,431,034&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,007,335&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Outstanding options&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,028,177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Shares reserved for employee stock purchase plan&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 400,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 400,000&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 28,360,753&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 25,711,425&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfOptionsIndexedToIssuersEquityTextBlock>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_tBa61DXj1UqQPuZddj4q0w"
      decimals="INF"
      id="Tc_WylDLSAglEOFYTR9sZrVMg_3_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">8275913</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_PreFundedWarrantEquityMember_yR_IsLBOA0uv0uA_6IFcVw"
      decimals="INF"
      id="Tc_heqhw0kHUkaJ80-XZ2Sg_g_3_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">8275913</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_3oMMhu6_mE2BjXN0nhtOPA"
      decimals="INF"
      id="Tc_3Gpy5HSb1E-nvqMeykQGlA_4_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">6431034</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesAvailableForFutureOptionGrantsEquityMember_EKPzl5W13UKlYFNrPAM68g"
      decimals="INF"
      id="Tc_WEqggB_ZqEmIphwlnF05lw_4_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">3007335</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_vmVFbhNBWUaTsS1Xsllg1Q"
      decimals="INF"
      id="Tc__U7E2g-ICECAWs7ebX7QiA_5_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13253806</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_OutstandingOptionsEquityMember_Z0ifNRxgJ0mbEam_541_Bg"
      decimals="INF"
      id="Tc_UOrPtKMPI06XWXsj8HsD3A_5_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">14028177</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_6_30_2026_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_-m_FKpVTaEaJAXwybiUwyQ"
      decimals="INF"
      id="Tc_r7EoZLCGGEyc0Ws9FI4XDA_6_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">400000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_us-gaap_StatementClassOfStockAxis_crvs_SharesReservedForEmployeeStockPurchasePlanEquityMember_jYbjLGLELUa9D_XoPOU3yw"
      decimals="INF"
      id="Tc_m1lqf7mAqEGMtm4XnsCzxw_6_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">400000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="INF"
      id="Tc_5bMYJi5qRkyePC1MzNkx5w_7_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">28360753</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="As_Of_12_31_2025_8isLQLTBt0mv-F8KqR7xew"
      decimals="INF"
      id="Tc_XwggX4RQXEm3FuVRVcFHuA_7_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">25711425</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <crvs:EquityIncentivePlansDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_J84dYPJbhkSoQPgmfpGwaw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;11. Stock Option Plans&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;In February 2014, the Company adopted the 2014 Equity Incentive Plan (the &#x201c;2014 Plan&#x201d;), which was subsequently amended in November 2014, July 2015 and September 2015, under which it granted incentive stock options (&#x201c;ISOs&#x201d;) or non-qualified stock options (&#x201c;NSOs&#x201d;). Terms of stock agreements, including vesting requirements, are determined by the board of directors or a committee authorized by the board of directors, subject to the provisions of the 2014 Plan. In general, awards granted by the Company vest over four years and have a maximum exercise term of 10 years. The 2014 Plan provides that grants must be at an exercise price of 100% of fair market value of the Company&#x2019;s common stock as determined by the board of directors on the date of the grant.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;In connection with the consummation of the IPO in March 2016, the 2016 Equity Incentive Award Plan (the &#x201c;2016 Plan&#x201d;) became effective. Under the 2016 Plan, ISOs, NSOs, stock purchase rights and other stock-based awards &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;may be granted. Terms of stock agreements, including vesting requirements, are determined by the board of directors or a committee authorized by the board of directors, subject to the provisions of the 2016 Plan. In general, awards granted by the Company vest over four years and have a maximum exercise term of 10 years. The 2016 Plan provides that grants must be at an exercise price of 100% of fair market value of the Company&#x2019;s common stock as determined by the board of directors on the date of the grant. In conjunction with adopting the 2016 Plan, the 2014 Plan was terminated and no further awards will be granted under the 2014 Plan. Options outstanding under the 2014 Plan as of the effective date of the 2016 Plan that are forfeited or lapse unexercised may be re-issued under the 2016 Plan, up to a maximum of 1,136,229 shares.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Activity under the Company&#x2019;s stock option plans is set forth below:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&#160;Outstanding&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&#x2011;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Available&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;for&#160;Grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Balance at December&#160;31,&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,007,335&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,028,177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.20&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Additional shares authorized&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,987,865&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Options granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (240,500)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 240,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12.73&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Options exercised &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (338,537)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.44&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Options forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 676,334&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (676,334)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.01&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Balance at June&#160;30,&#160;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,431,034&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</crvs:EquityIncentivePlansDisclosureTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA"
      id="Narr_ZQxzL4KstUmsAhIjWXKfOA">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA"
      id="Narr_4dKrk_LMp0ev3nWERHKpEQ">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="Duration_2_1_2014_To_2_28_2014_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_jEUK5KZtU0SQNzTil75LTA"
      decimals="INF"
      id="Narr_QMb2eIhNJ0WfXvSqPVH-Lg"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA"
      id="Narr_GOvLcN83z0CiV-a12CUytw">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA"
      id="Narr_mFXnRVG5yUy5zGiR02Fqpg">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="Duration_3_1_2016_To_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_LegFRdsfh0K6FkmNkXcHBA"
      decimals="INF"
      id="Narr_6cPTWCUcOk2VQaLcAnEjaw"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_3_31_2016_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2014Member_TBi2026V30ycoiwdMRT77Q"
      decimals="INF"
      id="Narr_kAPy86_aJESfTeFQrJ7daQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="Duration_3_1_2016_To_3_31_2016_srt_RangeAxis_srt_MaximumMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_2Zyw82GsF02w1WzWimUXzQ"
      decimals="INF"
      id="Narr_hY3XmtH3iUWcZyhH_IsNGg"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">1136229</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_w2uauTLrXEOkAcU9I1P5Xw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Activity under the Company&#x2019;s stock option plans is set forth below:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:20.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&#160;Outstanding&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Weighted&lt;/b&gt;&lt;b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;&#x2011;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Average&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Available&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number&#160;of&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;for&#160;Grant&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Options&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Balance at December&#160;31,&#160;2025&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,007,335&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14,028,177&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5.20&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Additional shares authorized&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,987,865&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Options granted&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (240,500)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 240,500&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 12.73&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Options exercised &lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (338,537)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.44&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:66.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 0pt 12pt;"&gt;Options forfeited&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 676,334&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (676,334)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 14.01&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:66.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Balance at June&#160;30,&#160;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 6,431,034&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 13,253,806&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:7.18%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 4.90&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ"
      decimals="INF"
      id="Tc_U7av0jh1EUKMZXNaCj2qPg_6_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">3007335</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ"
      decimals="INF"
      id="Tc_ePxfuBgVX0WVT2NtXBfW7A_6_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">14028177</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_12_31_2025_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CNMqDTYkNkS9KrZG0Bk3gQ"
      decimals="2"
      id="Tc_Rv8TRueu8UyO11772-az1A_6_7"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">5.2</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="INF"
      id="Tc_4e6hlnfrf02Fsy0TVQmJZQ_7_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">2987865</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="INF"
      id="Tc_kDwoE6M_lkm42L7ZZ8mejA_8_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">240500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="INF"
      id="Tc_MNPr-5yfMkW8TgTx5N9Hpg_8_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">240500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="2"
      id="Tc_N-dS1RILX0m26JBBtnulNA_8_7"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">12.73</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="INF"
      id="Tc_P7loddHriEuVUnsUzr8e6Q_9_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">338537</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="2"
      id="Tc_3gO3reFOW0iVNDopaXiY1w_9_7"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">4.44</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="INF"
      id="Tc_qLQ2uaZYkUmjbBxtwtZNeQ_10_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">676334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherShareIncreaseDecrease>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="INF"
      id="Tc_dCpu4kg3NUWCqDPPYlErRg_10_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">676334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_eAGo7c1F7k6i91A4uzM--g"
      decimals="2"
      id="Tc_q7KirUVVW0aKtiiemUTCJQ_10_7"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">14.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w"
      decimals="INF"
      id="Tc_9afz2hxGO0SewUDaAZ7g5A_11_2"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">6431034</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w"
      decimals="INF"
      id="Tc_yXTytLQ-QES6BOP-vwD5tQ_11_4"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13253806</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="As_Of_6_30_2026_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_us-gaap_PlanNameAxis_crvs_EquityIncentiveAwardPlan2016Member_CtGMCaqKwEWk8ljK3JE19w"
      decimals="2"
      id="Tc_0qNFaqn1B0eFyu1fglUh9g_11_7"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">4.9</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_Xigg9ZcQf0iBG5cix20wlw">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;12. Stock-Based Compensation&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company&#x2019;s results of operations include expenses relating to employee and non-employee stock-based awards as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,095&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 541&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,172&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,069&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,514&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 715&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,087&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,438&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,609&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,259&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,507&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_7Iz4kFlLPEanXF4Yj4P22Q">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company&#x2019;s results of operations include expenses relating to employee and non-employee stock-based awards as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.42%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.5%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:17.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Research and development&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,095&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 541&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,172&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,069&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,514&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 715&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 3,087&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,438&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:59.78%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,609&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,256&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 5,259&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:6.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,507&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_S5BLTj6gyEWNOUd_X9CEwg"
      decimals="-3"
      id="Tc_Rfz-IQFx80iLbgrwpA-vuQ_4_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1095000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_Hn-YsYzEYEiZ-Ol1s_TplQ"
      decimals="-3"
      id="Tc_RUa_aqpClkqkZYZECqsrfA_4_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">541000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_GPSK0sXUM0-hRKL7GhdKpA"
      decimals="-3"
      id="Tc_PeyfyJmbdUK5F9AzpXO15g_4_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2172000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_2-wFA9_lCkKiIr1Fm6XIJA"
      decimals="-3"
      id="Tc_kedt3dbeUE-YtUYiuyCNfg_4_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1069000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_NHDTwdIQz0a_TCEU2uladg"
      decimals="-3"
      id="Tc_c2kC0i-0YE2t0qsG3ucmmw_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1514000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_2MKn58QKSUSVvi07keU74w"
      decimals="-3"
      id="Tc_zbercLOcSkai0GSQWUXCQw_5_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">715000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_edsP-arzoUO1UgWW46sz1A"
      decimals="-3"
      id="Tc_eE2mCg8FsUu6Jm9p97DRsQ_5_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">3087000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapGeneralAndAdministrativeExpense_pk42dVwB1kCgBkXfgfWLgg"
      decimals="-3"
      id="Tc_nxhd3pJcDEOzRD8sTsvwQQ_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1438000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_EE300V1BSEaDXuqNHJrLHA_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2609000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_Wimd70bHcUS6eo8czGnpoQ_6_6"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1256000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_09j2ivyRS0-dLLMc8UADYw_6_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">5259000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_crn3Rwyb0kaQreXWz1Tomw_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2507000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_9LcQ7SETukGk9NbBvk1tkA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;13. Income Taxes&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;During the six months ended June 30, 2026 and 2025, the Company recorded no income tax benefits for the net operating losses (NOLs) incurred due to the uncertainty of realizing a benefit from those items. The Company continues to maintain a full valuation allowance against its net deferred tax assets.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="0"
      id="Narr_xfnnVsU7B0aphFLXafrE-w"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="0"
      id="Narr_zUmi49bgzU-KEPjkpmpVVQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_dhsbIrZxMkmNULOWfYi1sA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;14. Facility Lease&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;On October 22, 2024, the Company entered into an operating sub-sublease agreement, pursuant to which the Company sub-leased approximately 20,916 square feet of office and lab space. The sub-sublease has a term of three years commencing on February 21, 2025 with an option to extend at fair market value for an additional 27 months. The Company records rent expense on a straight-line basis over the effective term of the lease, including any free rent periods and incentives. As the interest rate implicit in lease arrangements is typically not readily available, in calculating the present value of the lease payments, the Company has utilized its incremental borrowing rate, which is determined based on the prevailing market rates for collateralized debt with maturity dates commensurate with the term of its lease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;The Company&#x2019;s obligation for the payment of base rent for the premises began on the commencement date and is initially $33,833 per month, up to monthly base rent of $47,200 during the third year of the sub-sublease. In addition &lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;to base rent, the Company is obligated to pay its proportionate share of taxes, insurance and operating expenses. In November 2024, the Company paid the sublandlord $231,235 in prepaid rent, which was applied to the monthly base rent and the Company&#x2019;s proportionate share of additional expenses for the first three months of the term of the sub-sublease.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;Although the non-cancellable lease term commenced on February 21, 2025, for purposes of determining the right-of-use asset balance, in accordance with ASC Topic 842, the Company used November 25, 2024 as the commencement date, the date on which the sublandlord granted the Company access to the premises. The sub-sublease is a net lease, as the non-lease components (i.e., common area maintenance) are paid separately from rent based on actual costs incurred. Therefore, the non-lease components were not included in the right-of-use asset and liability and are reflected as an expense in the period incurred.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt;"&gt;As of June 30, 2026 and December 31, 2025, the right-of-use asset under the operating lease was approximately $0.7 million and $0.8 million, respectively. The elements of lease expense under the operating lease for the three and six months ended June 30, 2026 and 2025 were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Statements of operations and&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;comprehensive loss location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Costs of operating lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Operating lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Research and development,&lt;br/&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;"&gt;Costs of non-lease components (previously common area maintenance)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Research and development,&lt;br/&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 132&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 74&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 166&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 359&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 301&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other Information&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="color:#ff0000;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;"&gt;Operating cash flows used for operating lease&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 199&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 104&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 387&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 104&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"&gt;&lt;span style="font-size:0pt;line-height:1.19;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;As of June 30, 2026, minimum rental commitments under this lease were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31 (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2026*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 566&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 796&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (68)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 728&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;* Remainder of the year&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;As of December 31, 2025, minimum rental commitments under this lease were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31 (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 486&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 566&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (115)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 937&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:AreaOfRealEstateProperty
      contextRef="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg"
      decimals="0"
      id="Narr_1FiGeNDQwEG44a-uziZ6zw"
      unitRef="Unit_Standard_sqft_5ETmPf5npU2W9Y86P4-tTQ">20916</us-gaap:AreaOfRealEstateProperty>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg"
      id="Narr_3EFOBzhHfECtmtg58Cn7FA">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend
      contextRef="Duration_10_22_2024_To_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_QtVx90DOmU2MmJk-m2dDdQ"
      id="Narr_Dt_OpyR60UGRRksNts69Yg">true</us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="As_Of_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_ExYuHb7o9EmXOD8PDkzaPg"
      id="Narr_rao_0Vt7hE-etia2A51IbA">P27M</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_10_22_2024_To_10_22_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_QtVx90DOmU2MmJk-m2dDdQ"
      decimals="0"
      id="Narr_Vt0w8IGEcECzCmvqIc0hcQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">33833</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="Duration_10_22_2024_To_10_22_2024_srt_RangeAxis_srt_MaximumMember_srt_StatementScenarioAxis_crvs_ThirdYearOfSubleaseMember_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_yl7Y_z4yuUik3ZHd85msqg"
      decimals="0"
      id="Narr_pVvHXWLtxkuHGYndX5HU8Q"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">47200</us-gaap:OperatingLeaseExpense>
    <us-gaap:PrepaidRent
      contextRef="As_Of_11_30_2024_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_y0r_KTEd20mRWi3NAfNzVw"
      decimals="0"
      id="Narr_5vBvAqaT1EGtGae4wSFU7Q"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">231235</us-gaap:PrepaidRent>
    <us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate
      contextRef="Duration_2_21_2025_To_2_21_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_WHZuH_qnbkiuh8fEXL-RVQ"
      id="Narr_X2PS5NlLyUy5gouZEidG5A">false</us-gaap:LesseeOperatingLeaseExistenceOfOptionToTerminate>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww"
      decimals="-5"
      id="Narr_CNGZHCUaTkW832pN-uharw"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w"
      decimals="-5"
      id="Narr_K6iBYtchpUCO2RhdstMlmQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Group_Rr8S-UMvrEKWAHj-uH02tg">The elements of lease expense under the operating lease for the three and six months ended June 30, 2026 and 2025 were as follows (in thousands):&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Three Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Six Months Ended &lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Statements of operations and&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="5" style="vertical-align:bottom;width:19.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;June&#160;30,&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;comprehensive loss location&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2026&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;2025&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Costs of operating lease&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Operating lease costs&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Research and development,&lt;br/&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 114&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 227&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;"&gt;Costs of non-lease components (previously common area maintenance)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Research and development,&lt;br/&gt;General and administrative&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 71&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 52&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 132&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 74&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total operating lease cost&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 185&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 166&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 359&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 301&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Other Information&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="color:#ff0000;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;padding-left:10.8pt;text-indent:-10.8pt;margin:0pt;"&gt;Operating cash flows used for operating lease&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 199&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 104&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 387&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 104&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Remaining lease term&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;1.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;2.6 years&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:31.38%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Discount rate&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;width:23.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt;11.7%&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_HY7KtVAn_EWHPEMxl3M6MA"
      decimals="-3"
      id="Tc_lA3HXnRmVEioKCqnbkahcQ_5_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">114000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_kwPCf08N5kymnBsolnhvBA"
      decimals="-3"
      id="Tc_M3NWyS1F_0Ghj6Tixjw5aA_5_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">114000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_05g2AbWcSUGLsFlXyBGzAg"
      decimals="-3"
      id="Tc_SEp0UtigEEiKJ5Au1sQZWA_5_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">227000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_g75s-_P4dkK8dkXXsOK_ww"
      decimals="-3"
      id="Tc_-8v8n90FuEO607EkNiU-jQ_5_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">227000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_4_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_HY7KtVAn_EWHPEMxl3M6MA"
      decimals="-3"
      id="Tc_XM3Niq3pn0yZgd8WC9fRCA_6_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">71000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_4_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_kwPCf08N5kymnBsolnhvBA"
      decimals="-3"
      id="Tc_Nl9TfjoiJU-lSM2c1kxDQA_6_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">52000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2026_To_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_05g2AbWcSUGLsFlXyBGzAg"
      decimals="-3"
      id="Tc_STUGUWoL_028W0VsTp2MSw_6_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">132000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="Duration_1_1_2025_To_6_30_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_us-gaap_StatementOfIncomeLocationBalanceAxis_us-gaapResearchAndDevelopmentExpense_g75s-_P4dkK8dkXXsOK_ww"
      decimals="-3"
      id="Tc_sOz_IK8t502bDc-RMgKs-g_6_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">74000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_MOBYxTY5xkC6MVOJ3Ttr4g_7_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">185000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_dZrFim4Ohk28VrX-lwpQxg_7_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">166000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_R9_uXtwAPUuAoiZvuYS_JA_7_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">359000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_b_gts2h3XkauiTtDTzJcxQ_7_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">301000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      decimals="-3"
      id="Tc_T9kzTKhZiEiyX42ME86pig_9_5"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">199000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_4_1_2025_To_6_30_2025_0tSz470EhkeManrgudD4dQ"
      decimals="-3"
      id="Tc_0D0f6Qqi7UCbaxC9VKpZnQ_9_8"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">104000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      decimals="-3"
      id="Tc_V-2p7UcHtEyZPaQVFeibqg_9_11"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">387000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="Duration_1_1_2025_To_6_30_2025_dhcNIg-oRki5vmr51Zhr7Q"
      decimals="-3"
      id="Tc_eWwgb18VaUOVPF3jQ_Jwxw_9_14"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">104000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      id="Narr_a72mFntXgkmFOWBpHUaXmw">P1Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      id="Narr_b6PNWhGh-kuWtNvDUxuppA">P2Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      id="Narr_Vvokyry_UkCsmFcIlRshkg">P1Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      id="Narr_hF7im5LUtkGZVomHOqz4Ww">P2Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="3"
      id="Tc_dqK-lZw32kqFotlguM1hsA_11_5"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.117</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      decimals="3"
      id="Tc_fVVduBKiEUyWshiyKTH1RQ_11_8"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.117</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_6_30_2026_sfHIfvK0-UWKrSW2zJxE9Q"
      decimals="3"
      id="Tc_q4P31jA-h0K6CKlvn_KAaQ_11_11"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.117</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="As_Of_6_30_2025_O4e6lclRG0CvLVAKcZmCiQ"
      decimals="3"
      id="Tc_cZbhx5iSZkKefae-tAgWxQ_11_14"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.117</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_OhmnNX1ggkyzpf5liD-N_g">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:12pt 0pt 0pt 0pt;"&gt;As of June 30, 2026, minimum rental commitments under this lease were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31 (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2026*&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 230&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 566&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 796&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (68)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 728&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:5.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;* Remainder of the year&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;As of December 31, 2025, minimum rental commitments under this lease were as follows (in thousands):&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Year Ended December&#160;31 (in thousands)&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2026&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 486&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;2027&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 566&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total lease payments&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,052&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Less: imputed interest&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt;"&gt; (115)&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:86.33%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Total&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 937&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:1pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww"
      decimals="-3"
      id="Tc_unbr7N0coEWtN-13VmCf4w_2_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">230000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww"
      decimals="-3"
      id="Tc_uFVw0w2pgUeZoEfFGtK7sg_3_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">566000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww"
      decimals="-3"
      id="Tc_bEhhLmTur0GL2bEoD5FPgA_4_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">796000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww"
      decimals="-3"
      id="Tc_lkGRexasn0WXNgznZPV85g_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">68000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_6_30_2026_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_5pzJtrSX3Uuot_kb6-SVww"
      decimals="-3"
      id="Tc_QwGFFa9yzUCGq_cIBNvTFA_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">728000</us-gaap:OperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w"
      decimals="-3"
      id="Tc_bhe6nCliB0q1hBi8Sox5JQ_2_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">486000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w"
      decimals="-3"
      id="Tc_-uhEHr_2OUSnE28C4TywIw_3_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">566000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w"
      decimals="-3"
      id="Tc_mW-KTzK2B0-9NwBZEEFKhw_4_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1052000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w"
      decimals="-3"
      id="Tc_5HSWYfZqLEi64CltYjKASw_5_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">115000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="As_Of_12_31_2025_us-gaap_PropertyPlantAndEquipmentByTypeAxis_crvs_OfficeAndLabSpaceLeaseMember_FmUBlqzTMkONTqmWciH99w"
      decimals="-3"
      id="Tc_GrGGueab-0SrSTtYSRWHAw_6_3"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">937000</us-gaap:OperatingLeaseLiability>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_9F7iYyFm0UatlqK3n_rulA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt 0pt 12pt 0pt;"&gt;&lt;b style="font-weight:bold;"&gt;15. Commitments and Contingencies&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;Pursuant to the Company&#x2019;s license agreements with each of Vernalis, Scripps and Monash, it has obligations to make future milestone and royalty payments to the respective parties. However, because these amounts are contingent, they have not been included on the Company&#x2019;s balance sheet. For further discussion of the Vernalis, Scripps and Monash licensing agreements, see Note 7, &#x201c;License and Collaboration Agreements.&#x201d;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Indemnifications&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In the ordinary course of business, the Company enters into agreements that may include indemnification provisions. Pursuant to such agreements, the Company may indemnify, hold harmless and defend an indemnified party for losses suffered or incurred by the indemnified party. Some of the provisions will limit losses to those arising from third-party actions. In some cases, the indemnification will continue after the termination of the agreement. The maximum potential amount of future payments the Company could be required to make under these provisions is not determinable. The Company has never incurred material costs to defend lawsuits or settle claims related to these indemnification provisions. The Company has also entered into indemnification agreements with its directors and officers that may require the Company to indemnify its directors and officers against liabilities that may arise by reason of their status or service as directors or officers to the fullest extent permitted by Delaware law. There have been no claims to date and the Company has a directors and officers insurance policy that may enable it to recover a portion of any amounts paid for future claims.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;font-weight:bold;"&gt;Legal Proceedings&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;The Company is not a party to any material legal proceedings.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_VDNvhIpP3E-rucqNOTWLwA">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;16. Related Party Transactions&lt;/b&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As part of the January 2026 follow-on public offering, 30,000 shares of common stock, at the public offering price of $22.15 per share, were sold to Puissance Capital Management, a related party. Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a 49% ownership interest, is the founder of Puissance Capital Management.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;On May 6, 2024, the Company closed a registered direct offering which resulted in gross proceeds of approximately $30.6 million. The financing consisted of the sale of 13,512,699 shares of common stock and accompanying common stock warrants to purchase 13,078,509 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7312 per share, and the sale of pre-funded warrants to purchase 4,144,085 shares of common stock and accompanying common warrants to purchase 4,010,927 shares of common stock (or pre-funded warrants in lieu thereof) at a combined offering price of $1.7311 per share. The common warrants had an exercise price of $3.50 per share of common stock (or $3.4999 per pre-funded warrant in lieu thereof), are exercisable at any time after the date of issuance, subject to certain ownership limitations, and expired on June 30, 2025. The pre-funded warrants have an exercise price of $0.0001 and are exercisable anytime after the date of the issuance, subject to certain ownership limitations.&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As part of the registered direct offering, the following number of shares of common stock, pre-funded warrants and common warrants were sold to related parties:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Pre-Funded&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Purchase&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common&lt;/b&gt;&lt;b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Stock&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;OrbiMed Advisors LLC (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,444,085&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,397,684&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,499,856&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Puissance Capital Management (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 866,451&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 838,610&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,500,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Richard A. Miller, M.D. (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 577,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,000,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;William B. Jones, Ph.D. (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,001&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,624&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;"&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Peter Thompson, M.D., a member of the Company&#x2019;s Board of Directors since November 2014, is a Private Equity Partner at OrbiMed Advisors, LLC.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;49%&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; ownership interest, is the founder of Puissance Capital Management.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(3)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Richard A. Miller, M.D. is the Company&#x2019;s President, Chief Executive Officer and Chairman of the Board of Directors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(4)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;William B. Jones, Ph.D. is the Company&#x2019;s Senior Vice President, Pharmaceutical Development.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;During the three months ended June 30, 2025, all of the common warrants sold to related parties as part of the Company&#x2019;s May 2024 registered direct offering were exercised. The details of these exercises are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Issued Upon&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Proceeds Received&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercised&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Upon Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;OrbiMed Advisors LLC (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,397,684&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 221,352&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Puissance Capital Management&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 838,610&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 838,610&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,935,135&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Richard A. Miller, M.D.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,956,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;William B. Jones, Ph.D.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,750&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;"&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;OrbiMed Advisors LLC paid the exercise price of &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;$3.50&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; per common stock warrant on a cashless basis, resulting in the Company withholding &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1,176,332&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; of the warrant shares to pay the exercise price and issuing to OrbiMed Advisors LLC the remaining &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;221,352&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; shares. This transaction is considered a non-cash financing activity.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;&lt;span style="margin-bottom:0pt;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;In July 2021, Linda S. Grais, M.D., J.D., a member of the Company&#x2019;s Board of Directors, was appointed as a non-executive member of the Board of Directors of ICON plc (&#x201c;ICON&#x201d;), effective upon completion of ICON&#x2019;s acquisition of PRA Health Sciences, Inc. ICON is a clinical research organization and provides services to support the Company&#x2019;s clinical trials. During the three months ended June 30, 2026 and 2025, the Company recorded approximately $118,000 and $137,000, respectively, in clinical trial expenses under its agreements with ICON.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_1_23_2026_To_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_RCdjJVWQxkC-PGJpRgw00Q"
      decimals="INF"
      id="Narr_WcGQhQqCkUKITeOIgPNUSw"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">30000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="As_Of_1_23_2026_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_crvs_FollowOnPublicOfferingMember_FMyta-iOVkGxKkAF1Ao7zQ"
      decimals="2"
      id="Narr_ZwPaD_8MfUarqmY5WlYT2A"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">22.15</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_1_23_2026_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_cJ2adgDgEUezb0YyuRvqIQ"
      decimals="3"
      id="Narr_FnjaWNkU9EWQgLr0JMAyhQ"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g"
      decimals="-5"
      id="Narr__W3wl8TOiUuXM574WrY-Hg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">30600000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_6_2024_To_5_6_2024_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Y6j8fFHG0EW3oxLcRjeg6g"
      decimals="INF"
      id="Narr_s5xsJSBqYUazRgG59QhRCQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13512699</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_FEQJ3nxnw0uQ45jArNmV9Q"
      decimals="INF"
      id="Narr_JfvCbjpG90-1xsnGfmdd1A"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">13078509</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <crvs:CombinedOfferingPriceForSharesAndWarrants
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonStockSharesAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_NLX41sM4e0-pgdKem6ZgMA"
      decimals="4"
      id="Narr_gqLybRDLCE2ek3AVUIDwIQ"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">1.7312</crvs:CombinedOfferingPriceForSharesAndWarrants>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"
      decimals="INF"
      id="Narr_a_w7-sLO1EmON5BWb4VbNA"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">4144085</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="INF"
      id="Narr_AUTbmwd-4UaLwszx3U9qTg"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">4010927</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsAndCommonStockWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_y3Ol0LiJWEiXGKaYM38alg"
      decimals="4"
      id="Narr_ROc6qoNX906T7k-gqx7aaQ"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">1.7311</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="2"
      id="Narr_ew7iFb39qUqA58A7NHyQKw"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">3.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_6id_n8oiyk6_gBZK0Xj0Zg"
      decimals="4"
      id="Narr_2LLdKLvNDkC96LswyE9d4g"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">3.4999</crvs:ClassOfWarrantOrRightExercisePricePerPrefundedWarrant>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="As_Of_5_6_2024_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Jdmvlm9KskqJiugRBVmdsw"
      decimals="4"
      id="Narr_q-qnKafxJU2AJigQoAaPeg"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">0.0001</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock
      contextRef="Duration_1_1_2026_To_6_30_2026_53kGnkcmcU-T_LS00xFRaw"
      id="Tb_3aP5dlyWFESmRlcgwZLovg">&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"&gt;As part of the registered direct offering, the following number of shares of common stock, pre-funded warrants and common warrants were sold to related parties:&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.81%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Shares of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.52%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Pre-Funded&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.74%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Purchase&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common&lt;/b&gt;&lt;b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;"&gt;&#160;&lt;/b&gt;&lt;b style="font-weight:bold;"&gt;Stock&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:10.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Price&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;OrbiMed Advisors LLC (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,444,085&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,397,684&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,499,856&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Puissance Capital Management (2)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 866,451&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 838,610&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,500,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Richard A. Miller, M.D. (3)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 577,634&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,000,000&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:50.24%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;William B. Jones, Ph.D. (4)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 20,001&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.72%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:0.91%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.73%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 34,624&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;"&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Peter Thompson, M.D., a member of the Company&#x2019;s Board of Directors since November 2014, is a Private Equity Partner at OrbiMed Advisors, LLC.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(2)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Ted Wang, Ph.D., a Co-Founder, General Manager and Director of Angel Pharmaceuticals, of which the Company holds a &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;49%&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; ownership interest, is the founder of Puissance Capital Management.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(3)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;Richard A. Miller, M.D. is the Company&#x2019;s President, Chief Executive Officer and Chairman of the Board of Directors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:4pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(4)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;William B. Jones, Ph.D. is the Company&#x2019;s Senior Vice President, Pharmaceutical Development.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="display:inline-block;text-indent:0pt;width:36pt;"&gt;&lt;/span&gt;During the three months ended June 30, 2025, all of the common warrants sold to related parties as part of the Company&#x2019;s May 2024 registered direct offering were exercised. The details of these exercises are as follows:&lt;/p&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"&gt;&lt;tr style="height:1pt;"&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"&gt;&lt;div style="bottom:0pt;position:absolute;width:100%;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Number of&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common Shares&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Aggregate&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.78%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Common Warrants&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.68%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Issued Upon&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;span style="font-size:8pt;font-weight:bold;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Proceeds Received&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="font-style:italic;visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:13.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercised&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:11.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;&#160;&#160;&#x200b;&#160;&#x200b;&#160;&#x200b;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td colspan="2" style="vertical-align:bottom;width:13.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:8pt;line-height:1.19;text-align:center;margin:0pt;"&gt;&lt;b style="font-weight:bold;"&gt;Upon Exercise&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;OrbiMed Advisors LLC (1)&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,397,684&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 221,352&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;$&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; &#x2014;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Puissance Capital Management&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 838,610&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 838,610&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 2,935,135&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;Richard A. Miller, M.D.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 559,073&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;background:#cceeff;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 1,956,756&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=""&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:56.11%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;William B. Jones, Ph.D.&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.08%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:10.6%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 19,357&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin:0pt;"&gt;&lt;span style="visibility:hidden;"&gt;&#x200b;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="vertical-align:bottom;white-space:nowrap;width:11.84%;margin:0pt;padding:0pt;"&gt;&lt;p style="font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;text-align:right;margin:0pt 3pt 0pt 0pt;"&gt; 67,750&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"&gt;&lt;div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:4pt;"&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;line-height:1.19;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"&gt;&lt;tr&gt;&lt;td style="width:10.8pt;"&gt;&lt;/td&gt;&lt;td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"&gt;(1)&lt;/td&gt;&lt;td style="padding:0pt;"&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;OrbiMed Advisors LLC paid the exercise price of &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;$3.50&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; per common stock warrant on a cashless basis, resulting in the Company withholding &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;1,176,332&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; of the warrant shares to pay the exercise price and issuing to OrbiMed Advisors LLC the remaining &lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt;221,352&lt;/span&gt;&lt;span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"&gt; shares. This transaction is considered a non-cash financing activity.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <crvs:ClassOfWarrantOrRightIssued
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_PrefundedWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_qg7cOEZLCke0RAUm1mUE6w"
      decimals="INF"
      id="Tc_bld0ySGONkipnygqyCPoaQ_4_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">1444085</crvs:ClassOfWarrantOrRightIssued>
    <crvs:ClassOfWarrantOrRightIssued
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Gc8_BAp2b023ZOyKMnAPdQ"
      decimals="INF"
      id="Tc_pQn3zr2tG0enfdOA1qNDGQ_4_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">1397684</crvs:ClassOfWarrantOrRightIssued>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_sN7M3pzVskSrF1Jr0jtXjA"
      decimals="0"
      id="Tc_6DueCqN6vUK1Gw0deWGAbg_4_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2499856</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_H-sLjhO5REyHeP1k1FreoQ"
      decimals="INF"
      id="Tc_aPB8itX2LU2L3iHXbepU4g_5_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">866451</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <crvs:ClassOfWarrantOrRightIssued
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_mOWQGbPWmkGal3fQjA0p6w"
      decimals="INF"
      id="Tc_xLdq-WiAYkeGQYe0B45kEA_5_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">838610</crvs:ClassOfWarrantOrRightIssued>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_H-sLjhO5REyHeP1k1FreoQ"
      decimals="0"
      id="Tc_0KfHh2pMLk2_TUgFUj7v3A_5_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1500000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_cpOSanfesEW_1_5xRyB-Dw"
      decimals="INF"
      id="Tc_BjPpWf8fvk2dtBHIL4LCtw_6_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">577634</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <crvs:ClassOfWarrantOrRightIssued
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_AIUeX3CPckeYVdVM3HqXvw"
      decimals="INF"
      id="Tc_jCUszOTgk0KUYppjtktHaw_6_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">559073</crvs:ClassOfWarrantOrRightIssued>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_cpOSanfesEW_1_5xRyB-Dw"
      decimals="0"
      id="Tc_FoY-ZFqdakambsv8jC5Tyw_6_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1000000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Qs61PRIBkkWl1anZwKKBzg"
      decimals="INF"
      id="Tc_1XvP1w-4KE6B1D2Rp2w19g_7_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">20001</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <crvs:ClassOfWarrantOrRightIssued
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_9TS21B1_IUSCPjC2RY3-ow"
      decimals="INF"
      id="Tc_DBcdwCljOk-ySefsYJeJzQ_7_9"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">19357</crvs:ClassOfWarrantOrRightIssued>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="Duration_5_6_2024_To_5_6_2024_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_us-gaap_SubsidiarySaleOfStockAxis_us-gaap_PrivatePlacementMember_Qs61PRIBkkWl1anZwKKBzg"
      decimals="0"
      id="Tc_94e38IFIpkKykrJswrhsoQ_7_12"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">34624</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="As_Of_5_6_2024_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_crvs_AngelPharmaceuticalsLtdEquityMethodInvesteeMember_NeTYTJjmTEOiY5-cua2CLw"
      decimals="2"
      id="Narr__-Ajbloc7UG09G1AD4dWKA"
      unitRef="Unit_Standard_pure_bN7gFTQeyUmwcZRQwCTdUw">0.49</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <crvs:NumberOfCommonStockWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_92OLKxdkw0O3z69LHO-ltg"
      decimals="INF"
      id="Tc_H3wB9rJ8nkuZlyP2S6jrEg_5_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">1397684</crvs:NumberOfCommonStockWarrantsExercised>
    <crvs:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_92OLKxdkw0O3z69LHO-ltg"
      decimals="INF"
      id="Tc_3-HhpvQgvkGmmTObVeJkag_5_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">221352</crvs:StockIssuedDuringPeriodSharesWarrantsExercised>
    <crvs:NumberOfCommonStockWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg"
      decimals="INF"
      id="Tc_SQ3XwOjcgUmWznQavR7vwg_6_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">838610</crvs:NumberOfCommonStockWarrantsExercised>
    <crvs:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg"
      decimals="INF"
      id="Tc_PIzyK-vDw0qe3XrHBGW-Ew_6_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">838610</crvs:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_PuissanceCapitalManagementMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_Frf8dgM200iIGGV_0bBeFg"
      decimals="0"
      id="Tc_zmGb7gfpdU6QAYuVCy45og_6_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">2935135</us-gaap:ProceedsFromWarrantExercises>
    <crvs:NumberOfCommonStockWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw"
      decimals="INF"
      id="Tc_AzZjqnE96ky2xr7Sy-dBMQ_7_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">559073</crvs:NumberOfCommonStockWarrantsExercised>
    <crvs:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw"
      decimals="INF"
      id="Tc_Fj3cd55T4Uq6FuNQ_1oHaA_7_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">559073</crvs:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_RichardMillerMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_S6vK3iO030SzbGC4YIzTRw"
      decimals="0"
      id="Tc__I1km0Qp40eiNpGmo694DA_7_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">1956756</us-gaap:ProceedsFromWarrantExercises>
    <crvs:NumberOfCommonStockWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA"
      decimals="INF"
      id="Tc_zeULVVj8PEODHfmZ3oBb9A_8_3"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">19357</crvs:NumberOfCommonStockWarrantsExercised>
    <crvs:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA"
      decimals="INF"
      id="Tc_ctHFWm8JHESgnMIUq9mBKg_8_6"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">19357</crvs:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_WilliamBJonesMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_TOsN_GvEwUC6GX8BYRQ4aA"
      decimals="0"
      id="Tc_FBd6BOC2A0OZs2xEJfrkSw_8_9"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">67750</us-gaap:ProceedsFromWarrantExercises>
    <crvs:ExercisePriceOfWarrantsCashlessBasis
      contextRef="As_Of_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_oYnV_LTLN0q0bOJVK0r8wA"
      decimals="2"
      id="Narr_keBev0jJG0mWGeB9VQdSzw"
      unitRef="Unit_Divide_USD_shares_mUSZ2YbRJkW8NyvDrtk5kA">3.5</crvs:ExercisePriceOfWarrantsCashlessBasis>
    <crvs:NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees
      contextRef="As_Of_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_oYnV_LTLN0q0bOJVK0r8wA"
      decimals="INF"
      id="Narr_rqNXxXOZ4UGFHoIH-WJcCQ"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">1176332</crvs:NumberOfCommonStockWarrantSharesWithheldForPaymentOfFees>
    <crvs:StockIssuedDuringPeriodSharesWarrantsExercised
      contextRef="Duration_1_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_OrbimedAdvisorsLlcMember_us-gaap_ClassOfWarrantOrRightAxis_crvs_CommonWarrantsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_aA2ZiMhK1EuUsGYLgZRfJg"
      decimals="INF"
      id="Narr_Kw4HtI4Ix0K67JLZ7e3Q6Q"
      unitRef="Unit_Standard_shares_GIylJXTCMkCpJWtqDwYiLg">221352</crvs:StockIssuedDuringPeriodSharesWarrantsExercised>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_4_1_2026_To_6_30_2026_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_cGmYqZYWiUGH8-RIkmypxA"
      decimals="0"
      id="Narr_-Nr5kF-rzk6Hal-7kpS3eg"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">118000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="Duration_4_1_2025_To_6_30_2025_srt_CounterpartyNameAxis_crvs_IconPlcMember_us-gaap_RelatedPartyTransactionAxis_crvs_ServicesSupportClinicalTrialsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_wMNKHL9qB0uUbrxfTPRJbw"
      decimals="0"
      id="Narr_4Mi_R4p1vku8qU-T-c_6GQ"
      unitRef="Unit_Standard_USD_OIUzRy56dk6QgU-pYFM4mA">137000</us-gaap:ResearchAndDevelopmentExpense>
    <ecd:NonRule10b51ArrAdoptedFlag
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      id="Narr_bibRfbWltEORlCJUk8JwQg">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      id="Narr_i1A9w9zuKky1wMMB7ud-Qg">false</ecd:Rule10b51ArrAdoptedFlag>
    <crvs:Rule10b51ArrModifiedFlag
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      id="Narr_LFamea_ZF0yO46oLBXA_nA">false</crvs:Rule10b51ArrModifiedFlag>
    <crvs:NonRule10b51ArrModifiedFlag
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      id="Narr_eidVbg060kq0GJioVVC-Rw">false</crvs:NonRule10b51ArrModifiedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      id="Narr_wvtI5W-g_U-kFtHkPR7r8g">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag
      contextRef="Duration_4_1_2026_To_6_30_2026_0okjlXW5lE2ubnO_laCyAA"
      id="Narr_LJl8q7jHbkeX3YHFsXBWmw">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
